sql server 用户'sa'登录失败(错误18456)

如何解决sql server中登录名sa登录失败的问题

啊,我不能输入多少,做什么……当时我很困惑,但后来我意识到我必须一步一步去做。

我们先来说一下如何对服务器进行身份验证。
您必须使用您的 Windows 身份才能登录,对吗?连接后,右键单击链接。
您是否看到选择[属性]。
然后,点击左侧【安全】,在右侧找到【服务器身份验证】,将其更改为【SQL Server和Windows身份验证模式】。
然后单击[确定]。
这一步非常关键,只有在更改模型后才能进行。

更改模式后,您需要设置密码。
打开SSMS,展开[安全],然后单击[登录]。
在下面的列表中找到“sa”,右键单击它并选择[属性]。
在 sa 的属性中,输入密码。
注意,设置密码时,必须选择【强制密码策略】,否则如果密码不符合要求,将会失败。
然后,点击左上角的【状态】,将【登录】设置为【启用】。
最后点击【确定】保存。

设置完这些后,先断开当前连接。
如果断线,重新连接,使用sa账号,使用刚才设置的密码。
你也进来了吗?应该能够连接。

总结一下,怎么登录不了,主要是服务器的认证模式需要改为【SQLServer和Windows认证模式】,那么如何启用并为其设置密码。
按照以下步骤操作,通常就能解决问题。
如果仍然无法连接,请检查 SQL Server 错误日志。
这里面可能有提示。

如何解决sql server的sa用户无法登录如何解决