--创建链接服务器
exec sp_addlinkedserver  'srv_lnk','','SQLOLEDB','192.168.1.100'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','sa'
go
select * from srv_lnk.dyerbc.dbo.hat
exec sp_dropserver 'srv_lnk','droplogins'/*
链接服务器"srv_lnk"的 OLE DB 访问接口 "SQLNCLI" 返回了消息 "通讯链接失败"。
消息 109,级别 16,状态 1,第 0 行
命名管道提供程序: 管道已结束。
消息 18452,级别 14,状态 1,第 0 行
用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
*/用SQL Server身份验证提示以上错误。。但用WINDOWS 身份验证可以用过。。没问题!
我现在需要用SQL Server身份验证。。
请求帮助。。

解决方案 »

  1.   

    用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。============
    这不就是告诉你你的 sa 没有启用, 或者密码不对吗?
      

  2.   

    要在2000服务器上启动吗?小第不才。。不明白!密码是对的。。我用WINDOWS可以去啊。。
      

  3.   

    建立链接表的语句写法好像没问题,我也是这么写的。我也是用sa的,绝对没问题。
    先排除一个简单问题:sa的密码是否写错?
    要不在“企业管理器”中查看一下该链接服务器是否建立了?
      

  4.   

    我是用sql2K,这么写绝对没有问题。
    不知道2005有没有别的说法。
      

  5.   


    老大回来了,麻烦看看这个东西有办法实现吗?
    http://topic.csdn.net/u/20080707/13/413622a8-5e5f-47d3-b1f1-0c49e7bface1.html
      

  6.   

    2000是不是没有开启TCP 、Name
      

  7.   

    用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
    -----------
    查询分析器可以用sa登录连接2000么?
      

  8.   

    关于SQL Server 2000和SQL Server 2005分布式事务能否协同工作的测试
    http://blog.csdn.net/softj/archive/2006/05/11/724392.aspx
      

  9.   

    你用2005连接下2000看看行不行?用sa连
    ================
    我2005 用SQL Server 验证进我自己的SQL 用以上的语句连接不行,
    但用WINDEOS 验证就可以~~ 
      

  10.   

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=81374&SiteID=1Troubleshoot Connectivity Issue in SQL Server 2005 - Part III 
    http://blogs.msdn.com/sql_protocols/archive/2005/12/22/506607.aspx
      

  11.   

    对。。我发现是2005 的SQL server 身份不能创建连接去连接2000!!
      

  12.   

    估计192.168.1.100安装SQL SERVER没有用混合方式安装
      

  13.   

    遇到同样的问题,不过我用的是sql2008配置链接服务器连sql2000
    帐户密码绝对正确
    用sql2008可以直接连接