2012-05-12 34 views
1

我有两台SQL Server计算机,服务器A和服务器B.服务器A上有一个存储过程(sp_A),它需要从服务器B读取数据,因此我创建了一个链接在服务器A上的服务器B的服务器。到目前为止,一切都很好。SQL Server链接服务器丢失登录映射

现在我有需要使用服务器A的数据的应用程序,它使用ODBC datesource,所以我创建了服务器A的ODBC DSN当这个应用程序中调用sp_A,这个错误显示出来:

访问远程服务器被拒绝,因为没有登录映射存在

回答

0

在你的链接服务器属性(在安全选项卡上),你可以指定在本地服务器登录不definded登录替代登录。

指定用于ODBC DSN的登录名。