我正在尝试为 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 的系统选择“对象类型的内置安全主体”来解析主体名称。