zoukankan      html  css  js  c++  java
  • 【转】【SQL SERVER】怎样处理作业中的远程服务器错误(42000)

    (SQL SERVER)怎样处理作业中的远程服务器错误(42000)

    问:

    1.我创建了一个链接服务器。

    2.在两台服务器之间创建了新的SQL用户。

    3.编写了访问链接服务器的SQL语句,执行成功。

    4.同样的语句,放在SQL代理作业中执行,不成功。
    系统提示如下错误信息:

    已以用户 XXX 的身份执行。 由于当前安全上下文不可信,因此访问远程服务器的请求遭到拒绝。 [SQLSTATE 42000] (错误 15274).  该步骤失败。

    为什么?

    答:

    请根据以下步骤检查

    1. 确保用户XXX在两台服务器上都存在,且密码相同,且都有数据库所有者权限.

    2. 确保链接服务器登录方式为“使用此安全上下文建立连接”,指定用户名为XXX,密码为####,语句为:

    EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'linkedservername',@useself=N'False',@locallogin=NULL,@rmtuser=N'XXX',@rmtpassword='####'

    3. 确保作业-->步骤-->高级中的“作为以下用户运行”栏目为空。

  • 相关阅读:
    2017.3.17作业
    2017.3.16作业
    2017.3.15作业
    2017.3.14作业
    2017.3.13作业
    2017.3.10作业
    网站流量日志分析(数据 采集之 Flume 采集)
    网站流量日志分析(模块开发——数据仓库设计)
    日常问题及解决
    可爱的生活
  • 原文地址:https://www.cnblogs.com/WillYang/p/3214335.html
Copyright © 2011-2022 走看看