永发信息网

VS2010连接SQL2008出现“用户 'sa' 登录失败”错误,使用windows身份验证连接成功,跪求大神正解!

答案:2  悬赏:0  手机版
解决时间 2021-03-17 10:59
VS2010连接SQL2008出现“用户 'sa' 登录失败”错误,使用windows身份验证连接成功,跪求大神正解!
最佳答案
1、一种情况是在安装过程中选择“混合模式”,但是实际应用中sa的密码忘记了或是sa密码丢失时:

a、在SQL Server Management Studio 用Window连接的情况下改实列的“属性”中“安全性”选中WINDOWS及SQL验证,再重起SQL服务器后,新建查询,执行下面代码
ALTER LOGIN sa WITH PASSWORD='新密码'

b、在SQL Server Management Studio 用Window连接的情况下改实列的“属性”中“安全性”选中WINDOWS及SQL验证,在SQL服务器上点击安全性,即找到根节点->安全性->登录名->sa. 右键sa打开属性对话框。

1、在“常规”页中设置sa用户的密码,注意密码不能太简单,如密码是sa肯定是通过不了的。
2、在“用户映射”页中,确认一下SA用户有没有db_owner角色身份。必须要有,要不然sa登录后什么高级功能也做不了了。
3、在“状态”页中,把“是否允许连接到数据库引擎”设置为“授予”,把“登录”设置为“启用”。
4、点击确定保存配置。

2、一种情况是在安装过程中选择“Windows 身份验证模式”,则 sa 登录将被禁用:
在SQL Server Management Studio 用Window连接的情况下将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录仍处于禁用状态。若要启用 sa 登录帐户,请使用 ALTER LOGIN 语句(如上a)。追问
出现这种情况!!谢谢
全部回答
把这句语句写到try~catch语句内捕捉错误信息是什么再说,不抛出错误看不到起码的原因啊,另外默认的超级用户sa登陆失败?你在新建数据源的时候新建连接那个页面的时候用两种验证方式测试一下,如果这也不行,要么就是你sa密码错误或者你装SQL的时候就没有选择sa这个登录的方式选项,而是你选了与WINDOWS验证域登录那个选项了..
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
What do you do?这句英语是什么意思啊?应
剪吧时尚烫染基地这个地址在什么地方,我要处
道教养生怎样过女人性欲到老都旺盛
():6=12除以18=9分之()等于2:()
vanguard 是什么品牌的摄影包?
两个学生去河南洛阳玩4.5天大概要多少钱。顺
黑芝麻核桃白糖磨碎了吃对身体有什么好处
我想问一下,化妆12个小时后,再卸妆,会不会
小弟最近踢侧踹 遇到点问题 横叉能压下去
道教转天尊指的是什么
联想乐檬k3 note无法获取root权限怎么办
和合超市在什么地方啊,我要过去处理事情
魅族3s可供安装软件多少g
请问古代公主女儿叫公主娘亲还是母后
保定到盐山(沧州)线路
推荐资讯
二位四通电磁阀能不能用二位五通来代替
dnf别人发了一张照片控制电脑 电脑开机后这个
形容色彩丰富,光彩夺目的词语?
学车在路口站岗没有身份证签到什么办急急急
葡萄和红提的区别
新余火车站到新余北站打的要多少钱?公交车怎
htc洗衣机好不好
dota2 信使快捷键设置的问题 哭爹喊娘求助
我20岁离婚了没孩子,以后还会找到一个好的男
有一个像黄色的中间是感叹号的图标是什么啊
红星育德幼儿园地址在哪,我要去那里办事
天瑞会计咨询服务工作室这个地址在什么地方,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?