我们已将数据库从 SQL 2000 迁移到新的 SQL 2005,该数据库与 Intranet 页面一起使用来显示和更新数据。我们现在无法使用 sa 帐户登录,因为该页面的设置使用了旧的登录密码,并且似乎已锁定 sa 帐户。
我想在此页面上使用 sa 帐户并不是一个好主意,但这仍然没有帮助,因为我们无法登录来创建新帐户。
有没有办法在无法以 sa 身份登录的情况下解锁 sa 帐户?
最佳答案
我们只能在实际服务器上使用 Windows 身份验证登录。一旦我们解决了这个问题,我们就运行命令:
ALTER LOGIN sa WITH PASSWORD = 'your_password_here' UNLOCK
在 SQL Management Studio 中,更正了 web.config 文件中的登录密码,一切正常。
事实证明,密码策略在 SQL Server 2005 上是可执行的,因此重复的错误登录会锁定帐户。
关于sql-server-2005 - 如何解锁 SQL SERVER 2005 上的 sa 帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/649677/