sql-server – 目标主体名称不正确。无法生成SSPI上下文

我正在努力获得从机器A到运行sql Server的机器B的sql Server连接。

我已经广泛搜索了所有我发现的东西都没有用。他们也没有引导你逐步解决这个问题。

我们不使用Kerberos,而是使用配置的NTLM。

涉及的机器是(xx用于隐藏某些机器名称以用于安全目的):

> xxPRODSVR001 – Windows Server 2012域控制器
> xxDEVSVR003 – Windows Server 2012(此机器正在生成错误)
> xxDEVSVR002 – Windows Server 2012(此计算机正在运行sql Server 2012)

以下SPN已在DC(xxPRODSVR001)上注册。出于安全考虑,我用yyy模糊了域名:

Registered ServicePrincipalNames for CN=xxDEVSVR002,CN=Computers,DC=yyy,DC=local:

06000

Registered ServicePrincipalNames for CN=xxDEVSVR003,DC=local:

06001

现在,如果只有sql Server错误消息更具描述性,并告诉我它尝试连接的主要名称,我可能能够诊断出来。

那么,任何人都可以指导我如何解决这个问题,或者你能看到我所提供的任何错误吗?

我很乐意生成更多的调试信息,告诉我你需要什么。

解决方法

我花了大约几个小时来解决同样的问题。
事实证明,“Integrated Security = true”导致了这个问题。

尝试从连接字符串中删除此参数。

相关文章

(一)日志传送架构 (1.1)相关服务器 主服务器 :用于生产的服务器,上面运行这生产SQL Server数据库...
(一)事故背景 最近在SQL Server 2012生产数据库上配置完事物复制(发布订阅)后,生产数据库业务出现了...
(一)测试目的 目前公司使用的SQL SERVER 2012高可用环境为主备模式,其中主库可执行读写操作,备库既...
(一)背景个人在使用sql server时,用到了sql server的发布订阅来做主从同步,类似MySQL的异步复制。在...
UNION和OR谓词 找出 product 和 product2 中售价高于 500 的商品的基本信息. select * from product wh...
datawhale组队学习task03