Quantcast
Channel: SQL Server Database Engine forum
Viewing all articles
Browse latest Browse all 12963

sp_addlinkedsrvlogin fails with @locallogin = 'NT AUTHORITY\NETWORKSERVICE'

$
0
0

If I run

EXECmaster.dbo.sp_addlinkedsrvlogin@rmtsrvname = @serverName,
                                    
@useself =N'False',
                                    @locallogin ='NT AUTHORITY\NETWORKSERVICE',
                                    
@rmtuser = @user,
                                    @rmtpassword = @password;

I get the following error:

Msg 15007, Level 16, State 1, Procedure sp_addlinkedsrvlogin, Line 76
'NT AUTHORITY\NETWORKSERVICE' is not a valid login or you do not have permission.

But, it will pass if I use @locallogin ='NT AUTHORITY\NETWORK SERVICE'.

So, why am I using 'NT AUTHORITY\NETWORKSERVICE'?  Because that’s what’s returned when I run SELECT service_accountFROMsys.dm_server_services.

What’s going on here?  Is this a bug, or am I missing some step to convert values returned by sys.dm_server_services into something that sp_addlinkedsrvlogin will accept?


Viewing all articles
Browse latest Browse all 12963

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>