我刚刚使用SQL Server身份验证登录到SQL Server 2005但遇到错误消息“#34;用户'sa'登录失败,(Microsoft SQL Server,错误:18456)&#34 ;.这发生了什么事?
答案 0 :(得分:2)
在SQL Server Management Studio中右键单击对象资源管理器并确保在服务器属性中 - 在安全性下选项" SQL Server和Windows身份验证模式"已启用
如果要远程访问SQL Box,请确保在SQL Server配置管理器中启用了TCP / IP设置。
答案 1 :(得分:1)
要检查的3件事是否无法使用sa帐户登录SQL Server
1.检查密码并在必要时提供新密码
sp_password NULL, 'mypassword', 'sa'
2.启用sa帐户
ALTER LOGIN sa ENABLE
3.检查sa帐户是否受域安全策略的影响
ALTER LOGIN [sa] WITH PASSWORD='yourpassword',CHECK_PLICY=OFF