1. 程式人生 > >解決 SQL Server 所有帳號無 sysadmin 權限,且未啟用 SQL Server 身份驗證,sa 帳號也未啟用的問題

解決 SQL Server 所有帳號無 sysadmin 權限,且未啟用 SQL Server 身份驗證,sa 帳號也未啟用的問題

服務 sta gem 編輯 ble word mode 編輯器 with

解決 未啟用 SQL Server 身份驗證 的問題:

1. 運行 regedit,進入註冊表編輯器

2. 打開:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQLServer( MSSQL14.MSSQLSERVER 這部分根據實際安裝實例的名稱來選擇,若有多個實例,請打開需要設置的那個)

3. 找到其中的 LoginMode 項,值為 1 時僅 Windows 身份驗證,值為 2 時為混合驗證。

解決 SQL Server 所有帳號無 sysadmin 權限,且 sa 帳號未啟用的問題:

1. 停止 SQL Server 服務;
2. 使用管理員身份運行命令提示符,輸入 NET START [SQL Server 服務名] /m,即使用 /m 參數啟動 SQL Server 服務,SQL Server 進入單用戶模式;
3. 打開 SQL Server Management Studio,不進行連接,直接點擊新建查詢;
4. 使用 ALTER LOGIN sa ENABLE 啟用 sa 賬戶;
5. 使用 ALTER LOGIN sa WITH PASSWORD = N‘123456‘ 修改 sa 密碼;
6. 重新啟動 SQL Server 服務即可。

解決 SQL Server 所有帳號無 sysadmin 權限,且未啟用 SQL Server 身份驗證,sa 帳號也未啟用的問題