Sql Server 2012 - 设法使用sa登录,然后无法使用sa登录

时间:2013-10-10 09:33:45

标签: sql-server sql-server-2012

我在AWS上运行了一个带有SQL Server 2012的Windows服务器2012 我已经配置了sa用户,我设法用它登录

但是,有一段时间,我不能再使用sa登录,然后我登录Windows身份验证重置sa密码,然后一切正常。

以前有没有人遇到过这个?

3 个答案:

答案 0 :(得分:1)

您可以尝试例如:

CREATE LOGIN YourLogin WITH PASSWORD='yourpass'

使用以下方式登录:

ALTER LOGIN sa WITH PASSWORD='yourpass', CHECK_POLICY=OFF
GO
ALTER LOGIN sa ENABLE
GO

CHECK_POLICY = OFF参数使登录免受域设置更改的影响。现在用sa

登录

希望这有帮助

答案 1 :(得分:0)

我怀疑您在SA用户的设置页面上勾选了“强制密码过期”复选框。这将导致它使用可能超时的Windows密码策略。

请参阅http://blogs.msdn.com/b/lcris/archive/2008/02/20/sql-server-password-policy-faq.aspx

答案 2 :(得分:0)

我在AWS实例上看到了与服务器相同的事情。我认为罪魁祸首可能是一个过于简单的sa密码(我正在使用" sa")。我进入管理工作室并检查了#34;强制执行密码策略",取消选中"强制执行密码过期,并设置足够复杂的密码以满足策略...现在它已经整晚都没有遇到这个问题,敲木头。