Предисловие: пакеты служб SSIS развертываются на сервере SQL, скажем, serv1, и в этих пакетах с использованием аутентификации windows выполняется соединение с другим SQL сервером, serv2. И
- Я использую windows аутентификацию, учетную запись домена, чтобы войти на serv1
- Эта учетная запись также имеет логин на serv2, хотя через другую windows группу
- SPN зарегистрированы для обеих SQL учетных записей служб сервера, и делегирование включено.
- auth_scheme - kerberos. Хотя для учетных записей служб NTLM используется, поскольку протокол сетевого уровня
Shared memory
. А для других учетных записей домена используется kerberos, TCP
.
При выполнении этих пакетов они завершаются с ошибкой Login failed for user 'NT AUTHORITY\ ANONYMOUS LOGON'
. Все решения этого сценария указывают на проблему двойного прыжка . Везде решение включает в себя шаги, упомянутые выше. Есть ли здесь что-то, чего мне не хватает.