【发布时间】:2021-08-09 22:16:50
【问题描述】:
(编辑:我认为这与 The target principal name is incorrect. Cannot generate SSPI context 不能重复。)
我们在同一个域中有两台服务器(SQL01 和 SQL02)。 SQL02 上的 SQL Server 可以连接到 SQL01 上的 SQL Server,反之则不行。在每个节点上,ping -a 和 telnet mumble 1433 工作正常。我已经尝试了所有非限定和完全限定的服务器名称组合,有和没有端口号。
唯一的区别是节点 2 上的 SPN 有两个额外的条目(红色圈出)。我应该从节点 2 中删除它们,还是在节点 1 中添加类似的记录?
节点 1:
C:\Users\mumble>hostname
EW0VPNYWSQL01
C:\Users\mumble> sqlcmd -E -S EW0VPNYWSQL02.NYEZPCI.LOCAL,1433
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : SQL Server Network Interfaces: The target principal name is incorrect.
.
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : Cannot generate SSPI context.
节点 2:
C:\Users\mumble>hostname
EW0VPNYWSQL02
C:\Users\mumble>sqlcmd -E -S EW0VPNYWSQL01.NYEZPCI.LOCAL,1433
1
【问题讨论】:
标签: sql-server-2019 spn