Я нашел решение :-), оно было связано с чем-то, называемым Делегирование учетной записи безопасности и , отображающим логин SQL-сервера для связанной подачи
для получения дополнительнойпрочитайте первый ответ отсюда .
Код TSQL:
-- drop old things
-- EXEC sp_droplinkedsrvlogin myLinkedServer, null
-- drop old linked server if it is there
-- EXEC sp_dropserver 'myLinkedServer'
EXEC sp_addlinkedserver @server='myLinkedServer',
@srvproduct=N'',
@provider='SQLNCLI',
@datasrc='10.10.11.13', -- server ip try 10.16.11.13\Your_Instance_Name
@provstr='User ID=testuser;password=Aa123456' -- you can add Integrated Security=SSPI;
-- debugging to check if the linked server is created or not
select * from sys.servers where name = 'myLinkedServer';
-- map a SQL server login to the linked server
EXEC sp_addlinkedsrvlogin 'myLinkedServer', 'false', NULL, 'testuser', 'Aa123456'
-- display some data
select * from myLinkedServer.[dev_master].[dbo].[attendanceReport]
Он был протестирован с использованием SQL Server 2005 + 2008 и успешно работает.