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