sql - Permissions for Linked Server Remote Login -



sql - Permissions for Linked Server Remote Login -

i trying connect 2 databases (not on same server or domain) using linked servers. below query running connect 2.

my problem if specify @rmtuser = 'sa', able connect fine. however, if switch @rmtuser 'remoteintegrationuser', error saying unable connect. (error 18456)

i have verified can connect straight "remote" server via ssms using 'remoteintegrationuser' business relationship , connects fine.

is there special permission 'remoteintegrationuser' must have on "remote" server in order able handle these incoming connections?

exec sp_dropserver 'remotedb', 'droplogins' go exec master.dbo.sp_addlinkedserver @server = n'remotedb' ,@srvproduct = 'ole db provider sql' ,@provider = n'sqlncli' ,@datasrc = '111.2222.33.44' ,@catalog = 'myremotedb' exec master.dbo.sp_addlinkedsrvlogin @rmtsrvname = n'remotedb' ,@useself = false ,@locallogin = 'localintegrationuser' ,@rmtuser = n'remoteintegrationuser' ,@rmtpassword = n'************' go

since linking 2 sql servers, seek defining @srvproduct n'sql server'. not sure if instances beingness on separate domains allow that. may want seek setting @locallogin = null when defining linked server login:

exec master.dbo.sp_addlinkedserver @server = n'<server name/ip>' ,@srvproduct=n'sql server' exec master.dbo.sp_addlinkedsrvlogin @rmtsrvname = n'<server name or ip>' ,@locallogin = null ,@useself = n'false' ,@rmtuser = n'remoteintegrationuser' ,@rmtpassword = n'************' go

other that, remoteintegrationuser have connect permissions myremotedb database?

sql linked-server

Comments

Popular posts from this blog

web services - java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer -

Accessing MATLAB's unicode strings from C -

javascript - mongodb won't find my schema method in nested container -