1
我想連接到sql server數據庫(託管在本地主機上),但不斷收到標題中提到的錯誤。無法打開登錄請求的數據庫「dbname」。登錄失敗
Application("ConnectionString") = "Provider=SQLOLEDB;Data Source=localhost\SQLExpress;Database=mydb;Trusted_Connection=yes;UID=dbadmin; PWD=dbadmin"
Application("ConnectionTimeout") = 15
Application("CommandTimeout") = 90
Application("CursorLocation") = 3
strQuery = "select * from dec_users"
Set objDBConnection = Server.CreateObject("ADODB.Connection")
objDBConnection.open Application("ConnectionString")
Set RS = Server.CreateObject("ADODB.RecordSet")
RS.Open strQuery, objDBConnection
有什麼想法嗎?
可能對用戶沒有權限? – 2010-04-23 09:36:36
我使用了sa登錄和此登錄。 dbadmin被設置爲能夠從數據庫寫入和寫入。 – thegunner 2010-04-23 09:38:06
但Trusted_Connection =是說使用Windows登錄信息,而不是UID/PWD組合。您正在運行此代碼的Windows用戶是否可以訪問數據庫? – 2010-04-23 09:42:02