通过 VPN 连接到远程 SQL Server 时,我遇到了这个错误。
这里的问题是,只有在字符串连接上指定了 SPN 名称时,我才能进行连接,即:“Server SPN = MSSQLSvc\MyServer.foo.bar”
- 我回顾了臭名昭著的KB811889
- 我已运行Kerberos 故障排除工具
- 我检查了 DNS 解析名称和反向解析
- 我用 setspn -l 检查了 SPN 服务器名称
指定 SPN 名称有什么区别?
通过 VPN 连接到远程 SQL Server 时,我遇到了这个错误。
这里的问题是,只有在字符串连接上指定了 SPN 名称时,我才能进行连接,即:“Server SPN = MSSQLSvc\MyServer.foo.bar”
指定 SPN 名称有什么区别?