" title="云计算大数据


0

Microsoft SQL 的SA账户禁用之后

编辑:IT助理/ 栏目:数据库 /发布于:2020年-1月-1日

用集成windows的帐户登录sql server,取消SA的“登录已锁定”的勾选。再重新用sa的正确口令登录sql server时,还是出现18456的错误。再用集成账户登录,发现这个勾又打上去了。

sa的帐户启用了 “强制实施秘密策略”,sql server2005会调用windows或者域的帐户管理策略(windows的帐号管理策略,可以通过“控制面板”的“本地安全设置”中看到“帐户策略”情况,其中的“密码策略”可以设置用户秘密的失效时间、长短等,另外在“帐户锁定策略”可以设置“帐户锁定阈值”,即帐户用错误的口令尝试登录几次,系统即自动锁定该帐户)。

此时sa的口令需要重新设置,即可解决问题。


执行如下SQL语句即可,不过执行了之后,强制密码策略被取消了:

use master
alter login sa with password = '数据库密码' 
unlock, check_policy = off, check_expiration = off


本文由“云计算大数据 > IT助理”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅云计算大数据以获得最新内容。

已经有 0 条群众意见