在用asp.net程序连接sql server2005数据库的时候出错了,报了用户为“sa”登陆失败,错误代码0x80131904

这个错误是不是由于配置文件web.config的问题,我应该怎么配置,数据库的sa用户的密码是正确的求尽快解答,急用,谢谢... 这个错误是不是由于配置文件web.config的问题,我应该怎么配置,数据库的sa用户的密码是正确的
求尽快解答,急用,谢谢
展开
 我来答
SQL的艺术
2014-04-10 · SQL写多了就会在追求极致
SQL的艺术
采纳数:2040 获赞数:3324

向TA提问 私信TA
展开全部
1.以SQL Server验证模式连接SQLServer
(1)以数据库名连接方式
“Server=服务器名;Database=数据库名称;User ID=用户名;Password=密码”
或者(使用缩写与别名)
“Server=服务器名; Initial Catalog=数据库名称;Uid=用户;Pwd=密码”
(2)以数据库文件完整路径连接方式
“Serve=服务器名;AttachDbFilename=数据库文件路径;User ID=用户名;Password=密码”
示例:
“Server=./SQLEXPRESS; Database=DatabaseName; User ID =sa; Password=abc123”
“Server=./SQLEXPRESS; Initial Catalog =DatabaseName; Uid =sa; Pwd=abc123”
“Server=(local)/SQLEXPRESS; AttachDbFilename=D://Solution1//Web//App_Data//data.mdf;User ID =sa; Password=abc123”
备注:密码可以为空。
2.以Windows 验证模式连接SQL Server
(1)以数据库名连接方式
“Server=服务器名;Database=数据库名称;Integrated Security=SSPI”
(2)以数据库文件完整路径连接方式
“Serve=服务器名;AttachDbFilename=数据库文件路径; Integrated Security=true”
示例:
“Server=服务器名;Database=数据库名称;Integrated Security=SSPI”
“Server=(local)/SQLEXPRESS; AttachDbFilename=D://Solution1//Web//App_Data//data.mdf;Integrated Security=true”
备注:SSPI即为true
追问

你好,上面是我的配置文件,你觉得我我应该改什么地方,谢谢,问题解决了加赏

追答
你使用的是DSN方式,建议你直接使用SQL直接连接方式
云天英雄
2014-04-10 · TA获得超过3744个赞
知道大有可为答主
回答量:5976
采纳率:40%
帮助的人:2774万
展开全部
不是因为配置文件错误,而是默认不开放远程登录,你可以试试在本机登录试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式