Windows

找不到使用者帳戶來設置私鑰的權限

  • April 1, 2022

我正在嘗試為 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 的系統選擇“對像類型的內置安全主體”來解析主體名稱。

引用自:https://serverfault.com/questions/1097584