无法打开登录所请求的数据库

错误类型:MicrosoftOLEDBProviderforSQLServer(0x80004005)无法打开登录所请求的数据库"***"。登录失败。include/co... 错误类型:
Microsoft OLE DB Provider for SQL Server (0x80004005)
无法打开登录所请求的数据库 "***"。登录失败。
include/conn.asp, 第 4 行
<%
Set conn = server.CreateObject("adodb.connection")
conn.connectionstring = "provider=sqloledb;data source=3631DDF5FA554C8\SQLEXPRESS;integrated security=SSPI;database="***"
conn.open
%>
数据库是2005的,连接方式是采用windows身份验证
数据库2005与其他数据库连接正常,本人怀疑是数据库权限问题,但终不能解决……希望大家给出点意见
展开
 我来答
匿名用户
2013-11-28
展开全部
你连接数据库需要用户名和密码
首先在你的数据库服务器上建立一个用户名和密码用来登录访问指定的数据库。
然后你的连接字符串这样写。
Provider=SQLNCLI;Server=数据库的IP地址;Database=数据库名称;Uid=数据库的登录名; Pwd=这个用户名的密码;
匿名用户
2013-11-28
展开全部
新建一个文本文档,更改扩展名为.udl
详细联系我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-28
展开全部
provider写服务器的名字,data source是你的数据库名,database就不用写了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式