Finns användaren test upplagd på SQL-servern och har den även tillräckligt med rättigheter för att ansluta till SQL-servern? Sett till felmeddelandet så känns det inte så. Viktigt att användaren finns upplagd som användare SQL Server-instansen (Login), samt i databasen (user). gärna som dbowner. Enklast sköter du det här med SQL Server Management Studio.
Frågan#1
Hej, jag gör något fel och känner mig korkad. Please advice...
Försöker koppla upp en klassisk ASP sida mot en lokal 2008 expressdatabas men får access denied. Vet inte om min databas är felkonfigurerad eller om det är syntaxfel.
Har provat följande:
'create an instance of the ADO connection and recordset objects
Set Connection = Server.CreateObject("ADODB.Connection")
Set Recordset = Server.CreateObject("ADODB.Recordset")
'define the connection string, specify database driver
'ConnString = "DRIVER={SQL Server}; SERVER=SED7-MNORDIN\SQLEXPRESS; DATABASE=AIR_Master_v7; User Id=test; Password=test;"
'ConnString = "DRIVER={SQL Server}; SERVER=sed7-mnordin\sqlexpress; DATABASE=AIR_Master_v7; Integrated Security=SSPI;"
'ConnString = "Data Source=SED7-MNORDIN\SQLEXPRESS; Initial Catalog=AIR_Master_v7; User Id=test; Password=test;"
ConnString = "Driver={SQL Server Native Client 10.0};Server=SED7-MNORDIN\SQLEXPRESS;Database=AIR_Master_v7;Uid=test;Pwd=test;"
'Open the connection to the database
Connection.Open ConnString
vilket ger...
Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][SQL Server Native Client 10.0][SQL Server]Login failed for user 'test'.
/Default.asp, line 27
:stud
