SQL Server链接服务器模拟错误

问题描述 投票:0回答:0

我正在尝试配置 LinkedServer 以使用模拟。

当我在登录 SQLServer1 时测试连接时,它通过了。 当我从我的电脑上测试它时,它返回错误:

“与链接服务器的测试连接失败。 用户“NT AUTHORITY\ANONYMOUS LOGON”登录失败。 (Microsoft SQL Server,错误:18456)”

所有服务器和 PC 连接到同一个域。

我已经配置的内容:

  1. SQLServer1 - 第一/中间服务器:
  • 为运行 SQL 服务的帐户配置的 SPNs
  • 为运行 SQL 服务的帐户配置委派
  • 服务器的已配置委派“信任这台计算机以委派任何服务(仅限 Kerberos)
  1. SQLServer2 - 第二个服务器
  • 为运行 SQL 服务的帐户配置的 SPNs
  • 为运行 SQL 服务的帐户配置委托(我认为不需要,但无论如何都做了)
  • 为服务器配置委派“信任这台计算机以委派任何服务(仅限 Kerberos)(我认为不需要但无论如何都做了)

创建了 LinkedServer,在“安全”选项卡中添加了运行 SQLServices 的 AD 帐户,添加了我的 AD 帐户并为两者选中了“模拟”。 我已经使用 Kerberos 配置管理器在两台服务器上进行了验证,它表明一切看起来都很好。

任何帮助将不胜感激。

sql impersonation delegation
© www.soinside.com 2019 - 2024. All rights reserved.