将 SPN 设置为具有 NT AUthority 的 SQL

将 SPN 设置为具有 NT AUthority 的 SQL

我正在尝试为我的 SQL 服务器添加 SPN 条目,但是 SQL 服务器在 NT Authority 帐户(如 SYSTEM 或 LOCAL SERVICE)下运行。

当我输入 setspn 代码时,它说找不到用户。这可能吗?尝试运行以下命令:

setspn -L MSSQLSvc/SQLSERVER1 "NT AUTHORITY\LOCAL SERVICE"

答案1

NT 权限帐户是本地计算机帐户,setspn 是域帐户。因此,您需要计算机帐户的 spn:

setspn -S MSSQLSvc/myserver.mydomain.local:1433 myserver.mydomain.local

答案2

感谢 ACE 的帮助,但参数有点错误。对于服务器上的本地服务帐户,请使用以下命令:

setspn -S MSSQLSvc/server.domain.network:1433 domain\ServerName$

相关内容