1

我刚刚使用 SQL Server 身份验证登录到 SQL Server 2005,但遇到错误消息“用户 'sa' 登录失败,(Microsoft SQL Server,错误:18456)”。这是怎么回事?

4

2 回答 2

5

在 SQL Server Management Studio 中右键单击对象资源管理器并确保在服务器属性中 - 在安全性下启用“SQL Server 和 Windows 身份验证模式”选项

如果您正在远程访问 SQL Box,请确保在 SQL Server 配置管理器中启用了 TCP/IP 设置。

于 2014-08-05T09:57:26.537 回答
1

如果您无法使用 sa 帐户登录 SQL Server,请检查三件事:

1.检查密码,必要时提供新密码

sp_password NULL, 'mypassword', 'sa'

2.启用sa账号

ALTER LOGIN sa ENABLE

3.检查sa账户是否受到域安全策略的影响

ALTER LOGIN [sa] WITH PASSWORD='yourpassword',CHECK_POLICY=OFF
于 2018-05-08T10:10:11.457 回答