Sql server SQL Server网络接口库无法取消注册服务主体名称(SPN)

Sql server SQL Server网络接口库无法取消注册服务主体名称(SPN),sql-server,sql-server-2014,kerberos,spn,Sql Server,Sql Server 2014,Kerberos,Spn,我已设置了一个SQL Server服务帐户,该帐户具有读取和写入服务主体名称的权限。SQL Server启动时,我在日志中收到预期消息,显示服务帐户已成功注册SPN: SQL Server网络接口库已成功注册 SQL Server服务的服务主体名称(SPN)[MySPN] 与数据库服务器的连接按预期使用Kerberos身份验证,一切似乎都正常 但是,当我关闭SQL Server时,日志中会输入一条消息,表明无法注销SPN: SQL Server网络接口库无法取消注册 SQL Server服务的服

我已设置了一个SQL Server服务帐户,该帐户具有读取和写入服务主体名称的权限。SQL Server启动时,我在日志中收到预期消息,显示服务帐户已成功注册SPN:

SQL Server网络接口库已成功注册 SQL Server服务的服务主体名称(SPN)[MySPN]

与数据库服务器的连接按预期使用Kerberos身份验证,一切似乎都正常

但是,当我关闭SQL Server时,日志中会输入一条消息,表明无法注销SPN:

SQL Server网络接口库无法取消注册 SQL Server服务的服务主体名称(SPN)[MySPN]。 错误:0x6d3,状态:4。管理员应注销此SPN 手动以避免客户端身份验证错误

我已检查是否没有重复的SPN,并检查SPN是否已注册到正确的服务帐户,并且仅注册到该帐户。服务器已多次重新启动。微软的Kerberos配置管理器没有提供任何洞察


我不明白为什么允许服务帐户创建SPN,但不允许删除它。

根据,您可以尝试从“控制面板”中的“添加/删除程序”修复SQL Server安装。这将重新启动服务,因此您可能必须在小时外执行此操作

在SQL Server重新启动时是否收到成功的SPN消息?如果是,则可以忽略此消息。

您运行的MS-SQL Server的版本是什么?在什么操作系统上?什么版本的Active Directory?这种行为是否每次都会发生?它是间歇性的吗?它过去是否正确地取消了SPN的注册?