问题:  SQL        有办法可以让 本地用户访问本地的A数据库 然后连接到 网络数据库B吗?      怎么让座呢,然后再 net 后台如何访问到 B数据库呢?谢谢,在线等高人解答。

解决方案 »

  1.   

    在A数据库中建立链接数据库指向B数据库在A中执行sql就可以访问B数据库中的db下的table了
    select * from B.db..table
      

  2.   

    既然是直接访问B数据库,为何不直接连接过去访问,还要到A数据库,再连接B?
      

  3.   

    可能权限问题,B的权限不能公开,只能通过A访问B
      

  4.   

    exec   sp_addlinkedserver     'srv2','','SQLOLEDB','srv2的sql实例名或ip' 
    exec   sp_addlinkedsrvlogin   'srv2','false',null,'用户名','密码' 
    go 
    http://topic.csdn.net/u/20091209/16/db82ac06-eaa8-4cd8-8352-6e2f559417fa.html