2013年3月24日 星期日

排除SQL Server無法登入問題(error 18456)


1.          開啟SQL Server組態管理員
2.          SQL Server服務→SQL Server (SQLEXPRESS)→右鍵內容→進階頁籤
3.          在啟動參數欄位最前頭新增-m;並按下套用後重新啟動SQL Server服務
4.          開啟SQL Server Management Studio,但先不進行登入。
5.          點擊新增查詢並貼上以下內容:
  USE [master]
  GO
  CREATE LOGIN [BUILTIN\Administrators]
  FROM WINDOWS WITH DEFAULT_DATABASE=[master]
  GO
  EXEC master..sp_addsrvrolemember
      @loginame = N'BUILTIN\Administrators',
      @rolename = N'sysadmin'
  GO
6.          先按剖析再按執行。
7.          再次回到SQL Server組態管理員
8.          SQL Server服務→SQL Server (SQLEXPRESS)→右鍵內容→進階頁籤
9.          移除先前加至啟動參數欄位最前頭 -m; 並按下套用後重新啟動SQL Server服務
10.      再次開啟SQL Server Management Studio,使用有Administrator權限帳號登入即可。

沒有留言:

張貼留言