忘記了SqlServer的SA密碼怎么辦


轉自 http://v-consult.be/2011/05/26/recover-sa-password-microsoft-sql-server-2008-r2/

如果忘記了sa密碼,並且windows身份登錄也不行的情況下 可以試試,用sqlcmd建立一個新賬號登錄后再修改sa密碼。(親測有效,截圖來源原網址)

1.打開配置管理工具

2.停止sqlserver服務

3.右鍵屬性此服務

4.找到高級里的啟動參數,前面添加 -m; 保存

5.開啟sqlserver服務

6.打開cmd命令 輸入sqlcmd

7.輸入如下命令 新建一個recovery賬號 密碼是TopSecret 1

CREATE LOGIN recovery WITH PASSWORD = 'TopSecret 1' (因為默認是強密碼)

Go

8.回車 用戶建立成功

9.給新用戶權限sysadmin

sp_addsrvrolemember 'recovery', 'sysadmin'

go

10.回車 權限完成

11.返回到之前配置工具頁面,停止服務,打開的屬性頁面,將-m;去掉保存,重新啟動服務

12.用新的賬號登錄試試,是不是可以登了?然后就可以去修改sa的密碼了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM