1 頁 (共 1 頁)

[MSSQL]sa密碼忘記的處理方式(SQL Server 2012)

發表於 : 2013年 2月 6日, 12:25
tim
SQL Server - 如何取回最高權限帳號(SQL Server 2012)
http://caryhsu.blogspot.tw/2013/01/sql-server.html

1. 先進到 Single user mode, 起動參數多加上 -m
2. 進行SQL Command連接該主機:

代碼: 選擇全部

sqlcmd -S servername -E 
3. 輸入以下指令, 記得該 [user name]是在網域上有的 user account

代碼: 選擇全部

create login [domain\user name] from windows;
go
create login [user name] with password = 'password';
go
exec sp_addsrvrolemember 'user name', 'sysadmin';
go
4. 移除 -m 啟動參數並重新啟動 SQL Server 即可.