小编Mik*_*ule的帖子

链接服务器到 Azure 错误:“访问远程服务器被拒绝,因为不存在登录映射。”

我正在设置从本地 SQL Server 到 MS Azure 上的数据库的链接服务器(见下文)。当非管理员用户通过链接服务器查询 Azure 数据库时,他们会得到:

Msg 7416, Level 16, State 2, Line 1 访问远程服务器被拒绝,因为不存在登录映射。

关于如何让这个工作的任何想法?

EXEC sp_addlinkedserver
@server='LincServer',                              
@srvproduct='',     
@provider='sqlncli',
@datasrc='myAzureDB.database.windows.net',
@location='',
@provstr='Encrypt=Yes;TrustServerCertificate=No;User ID=myAzureID',
@catalog='MyDB'

EXEC sp_addlinkedsrvlogin 
@rmtsrvname = 'LincServer',
@useself = 'false',
@rmtuser = 'myAzureID',
@rmtpassword = '########'
GO
Run Code Online (Sandbox Code Playgroud)

sql-server linked-server azure-sql-database

5
推荐指数
1
解决办法
2689
查看次数