错误信息
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC SQL Server Driver][dbnmpntw]ConnectionOpen (CreateFile()).
原因
导致此错误的原因有两种,它们都与权限有关。当数据库驻留在非 Web 服务器的计算机上时,或者当您使用通用命名约定 (UNC) 路径 (\\Server\Share) 引用数据库时,会出现此错误。即使数据库和 Web 服务器在同一台计算机上,当您使用 UNC 路径时,Web 服务器也假定数据库驻留在网络上的不同计算机上。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
175671 PRB:80004005 ConnectionOpen (CreateFile()) Error Accessing SQL
有关委派、Microsoft Internet Information Server (IIS) 如何使用身份验证保护 Web 站点,以及诸如此类的问题的更多信息,请参考以下 Microsoft Web 站点:
Internet 开发人员的 IIS 身份验证和安全
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnauth/html/dnauth_security.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnauth/html/dnauth_security.asp