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. 确保作业-->步骤-->高级中的“作为以下用户运行”栏目为空。

  • 相关阅读:
    XML实例入门2
    XML入门
    XML实例入门1
    C语言复合梯形公式实现定积分
    一些界面库比较以及如何选择界面库
    网络阅读开篇
    vs2008 edit spin 十六进制实现
    jquery操作cookie
    Excel导入到DataTable
    SQL 查找某个字段的首字母
  • 原文地址:https://www.cnblogs.com/WillYang/p/3214335.html
Copyright © 2011-2022 走看看