IDC: Error Performing Query Connecting to SQL Server
Article ID: 148237
Article Last Modified on 6/23/2005
APPLIES TO
- Microsoft Internet Information Server 1.0
- Microsoft Internet Information Server 2.0
- Microsoft Internet Information Server 3.0
- Microsoft Internet Information Server 4.0
This article was previously published under Q148237
We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site:
SYMPTOMS
When you execute an IDC script that connects to a remote SQL Server, one of the
following error messages appear from the web browser:
Error Performing Query
[State=01000][Error=1385][Microsoft][ODBC SQL Server
Driver][dbnmpntw]ConnectionOpen (CreateFile()).
[State=08001][Error=1385][Microsoft][ODBC SQL Server Driver]Unable
to connect to data source
[State=01000][Error=1326][Microsoft][ODBC SQL Server
Driver][dbnmpntw]ConnectionOpen (CreateFile()).
[State=08001][Error=1326][Microsoft][ODBC SQL Server Driver]Unable
to connect to data source
CAUSE
This problem occurs because of one or all of the following:
- The user account IUSR_<Server Name> (where <Server Name> is the name
of your Internet Information Server) does not have the "Access this
computer from the network" user right configured on the SQL Server.
- The Internet Information Server and the SQL Server are on different
domains and the IUSR_<Server Name> account does not exist in the SQL
Server's local user database or domain.
- The Internet Information Server and SQL Server are on the same domain;
however, the Internet Information Server is installed on a Server
(non-domain controller) and the SQL Server is installed on a Domain
Controller. The IUSR_<Server Name> account does not exist on the
domain.
RESOLUTION
To correct this problem, do one or all of the following:
MORE INFORMATION
The Internet Information Server accesses the SQL Server by first connecting to the IPC$ share
of the SQL Server. It uses the user name and password specified for Anonymous Logon (entry is
in the Service tab of Internet Service Manager).
Additional query words: prodiis
Keywords: kbnetwork KB148237