现象:没有更改过服务器密码,突然性报错,sa登录失败,错误代码18456,Windows身份验证可登录。
解决:
1、使用Windows身份验证进入数据库后,在安全性里,想重新设置sa的密码,报错“属性IsLocked不可用于“登录名sa"。该对象可能没有此属性,也可能是访问权限不足而无法检索。“
2、采用CSDN论坛里的方法,感谢提供者。使用Windows身份验证进入查询,执行语句
alter login sa with password = '替换为新密码' unlock, check_policy = off, check_expiration = off
问题解决。
备忘。