我已经在笔记本电脑上运行 SQLServer 2008 好几年了。有一次,我无法再使用 sa 帐户登录(混合身份验证已打开)。
我收到错误消息 233。当我尝试安装新应用程序且安装过程中止时发生了这种情况。
但是,当我使用另一个帐户登录时,一切正常,只是我无法访问该其他帐户没有访问权限的数据库。
当我检查安全/登录时,我发现 sa 帐户已被禁用,而当我尝试更改它时出现 15151 错误。
当我使用 Windows 身份验证登录并尝试更改 sa 帐户时,出现 15405 错误。该怎么办?有人能帮帮我吗?
答案1
尝试这个:
可以使用以下脚本禁用或启用 SA。确保您使用 Windows 身份验证帐户登录。
/* Disable SA Login */ ALTER LOGIN [sa] DISABLE GO /* Enable SA Login */ ALTER LOGIN [sa] ENABLE GO
如果此方法无效,您可以尝试以本地管理员身份登录,然后重新启用 SA 帐户。重新启动 SQL 以使更改生效。