Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Linked Server с доменной авторизацией  [new]
Misc
Member

Откуда:
Сообщений: 756
Ситуация такая:

Нужно получать данные по запросу через связанный сервер. Для настройки были прочитаны соответствующие доки и сделано следующее:

Учетке, под которой запускается SQL, даны права на создание/удаление SPN. После перезапуска основного и связанного сервера SPN зарегистрировались и учетке даны права на делегирование.

Запрос

select net_transport, auth_scheme from sys.dm_exec_connections where session_id=@@spid


на обоих серверах дает результат TCP/Kerberos

Linked Server создан с параметром авторизации с текущим контекстом пользователя.

Все это нормально проработало один день, после чего авторизация пропала и контрольный запрос типа
select * from [XXXX].master.dbo.sysdatabases

выдает опять
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.


Если кто занимался подобной проблемой:
1.Есть ли возможность более детально определить, где возникает отказ, т.к. все контрольные параметры, приведенные в статьях, в норме.
2.Может послать подальше такую авторизацию, которая падает от пролетающего воробья, и переключить основной сервер в Mixed Mode (я не стал пока делать из-за снижения безопасности).
25 окт 13, 10:18    [15030002]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server с доменной авторизацией  [new]
ziktuw
Member

Откуда:
Сообщений: 3552
2-е - верный путь.
25 окт 13, 16:37    [15033223]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server с доменной авторизацией  [new]
komrad
Member

Откуда:
Сообщений: 5744
Misc,

сервисным учеткам сиквела дали право Kerberos Delegation?
25 окт 13, 17:21    [15033548]     Ответить | Цитировать Сообщить модератору
 Re: Linked Server с доменной авторизацией  [new]
Misc
Member

Откуда:
Сообщений: 756
komrad,

да
25 окт 13, 22:17    [15034690]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить