Sql server2008忘记sa密码时如何解决

2016-07-07 09:23:15 8676

情况一:sqlserver配置了混合验证

1.录时选择windows验证::

blob.png

  2.不需要密就可以登,成功后,依次点,"?全性"---"登"---sa属性,:

blob.png

3.在属性窗口,分别录""和"确?",如下,然后点"确定",即可更改

blob.png

情况二:不是混合模式,而是sqlserver验证

1.停止所有sql服(开始---运行--:net stop mssqlserver),然后命令行mssql安装目binn,以默64位系安装目录为,如下:

blob.png

2.执sqlserver.exe -msingle模式,如:

blob.png

3.另开一个cmd窗口sqlcmd -E直接sqlcmd模式(上面的cmd窗口不要关)如:

blob.png

 4. 行以下命令:

create login [builtinadministrators] from windows

go

exec sp_addsrvrolemember [builtinadministrators], [sysadmin]

go

alter login sa with password='此处填写要设置的新密码'

go

shutdown

go

blob.png

sa的密就修改成功



提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: