我们已将数据库从SQL 2000移动到新的SQL 2005,该新的SQL 2005与Intranet页面一起使用以显示和更新数据.我们现在无法使用sa帐户登录,因为使用旧登录密码的页面设置似乎已锁定sa帐户.
我想在这个页面上使用sa帐户并不是一个好主意,但仍然没有帮助,因为我们无法登录创建一个新的.
有没有办法解锁sa帐户而无法以sa身份登录?
我们只能通过在实际服务器上使用Windows身份验证登录.一旦我们解决了这个问题,我们运行命令:
ALTER LOGIN sa WITH PASSWORD = 'your_password_here' UNLOCK
在SQL管理工作室中,更正了web.config文件中的登录密码,一切正常.
事实证明,密码策略在SQL Server 2005上是可执行的,因此重复的错误登录会锁定帐户.
如果您的系统设置为混合访问,则应该能够使用管理员的Windows密码登录.然后你可以改变密码.您可以使用任何管理员帐户执行此操作.