PDA

Показать полную графическую версию : [решено] Проблема с linked server.


elec
03-06-2015, 21:53
Проблема с linked server.
Есть два сервера.
1. SQL Server 2008 SP1 64-bit 'Server1'.
2. SQL Server 2008 SP1 64-bit 'Server2'.

Каждый служба SQL сервера стартует под доменной учетной записью с правами администратора.
SPN Учетных записей создан.
Аутинфикация клиентов на SQL серверах Kerberos.

Создаю linked server на 'Server1' :
sp_addlinkedserver @server = 'Server2', @srvproduct=N'SQL Server'
sp_addlinkedsrvlogin @rmtsrvname='Server2',@useself=N'True',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL

Если я при помощи Remote Desktop захожу на сервер Server1, запускаю Management Studio и локально выполняю sys.sp_testlinkedserver [Server2];
то всё работает.
Когда я это делаю с клиентского компьютера - не работает:
Msg 18456, Level 14, State 1, Line 1
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.

Может быть кто-то сталкивался с такой проблемой и сможет посоветовать как ее решить?

El Scorpio
04-06-2015, 01:28
Если я при помощи Remote Desktop захожу на сервер Server1, запускаю Management Studio и локально выполняю sys.sp_testlinkedserver [Server2];
то всё работает. »
От имени какого пользователя ведётся работа на сервере через RDP?

Когда я это делаю с клиентского компьютера - не работает:
Msg 18456, Level 14, State 1, Line 1
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. »
От имени какого пользователя ведётся работа на клиенте?
Возможно, этот пользователь просто не входит в группу пользователей, имеющих нужные полномочия в службе SQL?

elec
04-06-2015, 06:27
Пока все работы ведутся от администратора домена.
На SQL серверах эта учетная запись также зарегистрирована в системе безопасности и
введена в группу sysadmins.




© OSzone.net 2001-2012