Windows
找不到使用者帳戶來設置私鑰的權限
我正在嘗試為 sql server 設置安全證書。根據文件,我需要設置權限,以便 sql server 實例可以讀取私鑰。我嘗試通過 mmc 設置權限(請參閱https://stackoverflow.com/questions/36830411/how-can-i-give-sql-server-permission-to-read-my-ssl-key)。我右鍵點擊證書,選擇“所有任務”,選擇“管理私鑰”,它會彈出使用者對話框。問題是,sql server 實例作為“NT Service\MSSQLSERVER”執行。該使用者未出現在組或使用者名部分中,如果我嘗試將其添加為新使用者,我將找不到它。
我嘗試了此處列出的過程: 如何將網路服務添加到使用者權限組? 但我仍然無法找到該使用者或組。我在這裡做錯了什麼?
我已經測試過了。我沒有這個問題。
確保點擊
Locations...
並將“從此位置”更改為本地伺服器的名稱。然後只需輸入nt service\mssqlserver
並點擊檢查名稱。將打開一個視窗,讓您選擇MSSQLSERVER
帳戶。
NT Service\MSSQLServer
是一個別名,因此在對話框中,您需要為安裝 SQL Server 的系統選擇“對像類型的內置安全主體”來解析主體名稱。