代码之家  ›  专栏  ›  技术社区  ›  Dung Tran

双跳链接服务器问题适用于管理计算机,但不适用于客户端计算机

  •  0
  • Dung Tran  · 技术社区  · 7 年前

    我为两台SQL server 2014服务器(DEV和PROD)设置了一个双跳链接服务器。我在我的管理员帐户下使用安全设置中的“使用登录的当前安全上下文创建”。当我运行引用PROD数据库的查询时,它在DEV上运行。

    当开发人员试图在其计算机上引用PROD数据库的开发人员上运行查询时,这对她不起作用。她得到了这个错误: “Msg 18456,第14级,状态1,第1行 用户“NT AUTHORITY \ ANONYMOUS LOGON”登录失败。"

    https://msdn.microsoft.com/en-us/library/ms189580(v=sql.105).aspx https://blogs.msdn.microsoft.com/sql_protocols/2006/08/10/sql-linked-server-query-failed-with-login-failed-for-user/

    Kerberos身份验证用于两台服务器。开发人员的Active Directory具有未选择的“帐户敏感且无法委派”设置。

    开发者广告帐户是广告组DevGroup的一部分,DevGroup在DEV和Prod上都具有所需的数据库角色db\u owner。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Dung Tran    7 年前