在禁用windows登入的情況下,sa密碼也忘記了,怎麼處理

來源:互聯網
上載者:User

標籤:

樓主之前有遇到過禁用windows登入的情況下,sa密碼也忘記,然後網上搜了很多處理方法,分別試過,但是均為解決,下面逐一說下樓主用過的方法

 

方法一:根據網上搜的一篇部落格來實際操作的 (最後操作到sqlcmd -A時報錯)

     啟用本地帳戶:
1.先看一下原生帳戶是否具有管理員的許可權,如果沒有添加上。
2.在開始菜單的搜尋方塊中輸入 cmd , 按右鍵選擇以管理員身份運行
3.在命令提示字元輸入 NET STOP MSSQLSERVRE 停止MSSQLSERVER運行(若已經停止則可以不用此方法)
4.若3有問題,提示報錯,則可以在開始 -->SQL SERVER --> 組態工具 -->SQL SERVER 服務 --> 開啟SQL SERVER屬性-->進階 --> 啟動參數裡面加上 -m
5.若以上均無問題,則切換到安裝路徑,即Binn下sqlservr.exe的路徑

再用cd C:\Program Files\feiq\Recv Files\SqlServer2008\x86\setup\sql_engine_core_inst_msi\pfiles\sqlservr\mssql.x\mssql\binn

的方式切換路徑

6 再在該路徑下用sqlservr -m  斷行符號 執行該檔案

7.再以系統管理員帳戶重新登陸開啟一個視窗,輸入SQLCMD -A
8.輸入你要更改的操作命令即可,在此處我需要的是把本機帳戶添加
  如: 
USE master
GO
CREATE LOGIN [需要添加的帳號,一般格式是 機器名\登入帳號名] FROM WINDOWS WITH DEFAULT_DATABASE=[Master]
GO
EXEC sp_addsrvrolemember @loginame=N‘機器名\登入帳號名‘, @rolename=N‘sysadmin‘
GO
為了避免錯誤,可以再加一個SQL的帳戶以備不時之需, 也可以把sa命令啟用
9.以上操作完成之後重新啟動SQL SERVER服務登陸即可

方法二:強行修改sa密碼,嘗試用密碼修改工具,(操作了未修改成功,不確定是由於本機資料庫太多選錯庫了還是工具本身就沒用)

連結: http://share.weiyun.com/113cd67e693201c58ebe4b3552dd2650 (密碼:1234)

 

在禁用windows登入的情況下,sa密碼也忘記了,怎麼處理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.