Via het Configuratiescherm kan ik een verbinding maken naar een SQL-server. Deze verbinding wordt met een unieke gebruikersnaam en wachtwoord succesvol uitgevoerd.
Ik wil nu via ASP een DNS-less verbinding naar dezelfde SQL server te maken, met de gelijke gebruikersnaam en wachtwoord als bij de ODBC-verbinding. Hiervoor maak ik gebruik van de volgende code:
Als ik deze code uitvoer, krijg ik echter de volgende foutmelding:
Ik wil nu via ASP een DNS-less verbinding naar dezelfde SQL server te maken, met de gelijke gebruikersnaam en wachtwoord als bij de ODBC-verbinding. Hiervoor maak ik gebruik van de volgende code:
ASP:
1
2
3
4
5
6
| <% dim ConnStr, DBConnBB ConnStr = "Driver={SQL Server};Server=test.domein.nl;Database=testDB;Uid=***;Pwd=***" SET DBConnBB = Server.CreateObject("ADODB.Connection") DBConnBB.Open ConnStr %> |
Als ik deze code uitvoer, krijg ik echter de volgende foutmelding:
Weet iemand waarom de DSN-Less verbinding niet kan worden opgezetMicrosoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC SQL Server Driver][Named Pipes]Access denied.
/openconnection.asp, line 5