汽車衡稱重系統的SQL資料庫密碼忘記了怎麼辦?
SQL Server 資料庫忘記sa使用者密碼
上節我們講述了Sqlserver資料sa使用者的密碼給忘記了處理辦法,但是如果在使用windows驗證方式連線資料庫,發現無法登陸(或domain\administrator從SQLSERVER的“登入”中刪除掉了),如何處理?
第一步,停止資料庫服務。
開啟“控制面板”——“管理工具”——“服務”,找到“SQL Server(MSSQLSERVER)服務”,點選“右鍵”,停止服務
第二步,以單使用者模式啟動,不知道的同學自己搜一下sqlservr。exe,看這個檔案存在哪個目錄裡,然後以命令列呼叫,加上-m引數,即sqlservr –m –s服務名。
(1)
執行
---->cmd
(2)
--->cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\
注: C:\Program Files\Microsoft SQL Server\MSSQL。1\MSSQL\Binn\這個路徑按照自己的sql server安裝路徑自行調整
(3)
sqlservr.exe –m -s
MSSQLSERVER
第三步,登入sqlserver,個人喜歡用sqlcmd,執行命令為:sqlcmd回車。
(1)
執行
---->cmd
————àSqlcmd
第四步,按如下命令操作
C:\Users\Administrator>sqlcmd
create login dbsa with password=‘admin@123’
Go
sp_addsrvrolemember ‘dbsa’,‘sysadmin’
go
此時,就會在系統中添加了一個名為dbsa的資料庫管理員賬號
第五步,結束sqlcmd和sqlservr -m的視窗,重新啟動SQLSERVER服務,用dbsa登入。
第六步,按下圖操作,在“登入”中新增windows的管理員賬號,並且授予sysadmin許可權;或修改sa密碼即可。