Как мне узнать, чья проверка подлинности Windows используется в существующей строке подключения?

#sql-server-2012 #ssis-2012

#sql-сервер-2012 #ssis-2012

Вопрос:

Один из наших предыдущих разработчиков создал ADO.NET строка подключения в пакете служб SSIS с integrated security = true и которая отлично работает в рабочей среде, но где я могу увидеть, какая проверка подлинности Windows пользователя используется в этой строке подключения?

Комментарии:

1. Независимо от того, какой пользователь Windows вошел в систему при запуске этого пакета служб SSIS, или от какой учетной записи Windows планируется запуск этого пакета (если вы используете, например, планировщик задач Windows для его запуска)

2. Спасибо, Марк.. Я говорил о «подключении к исходному серверу», которое было создано предыдущим разработчиком с параметром integrated security=true, мне нужно знать, какой идентификатор пользователя будет использоваться при попытке создать исходную базу данных. Где хранится эта информация?

3. Он нигде не хранится — используются учетные данные текущего пользователя, вошедшего в систему, — если только вы не запускаете процесс под определенной, настроенной учетной записью другого пользователя/системы……

4. еще раз спасибо, Марк , позвольте мне задать свой вопрос таким образом..сначала пользователь X вошел в Visual Studio и создал строку подключения для подключения сервера исходной базы данных с интегрированной безопасностью=True это означает, что у X была бы проверка подлинности Windows для подключения исходной базы данных..все работает нормально..он развернул пакет служб ssis в каталог SSIDB и создал задание и запланировал его раз в день и работает нормально. теперь Икс покинул компанию. теперь Y присоединился и импортировал пакет служб ssis в Visual Studio, и он хотел проверить учетные данные X, что означает, что идентификатор пользователя X и пароль X истекут etc..is это возможно?

5. Поэтому, когда X создавал и тестировал пакет, в строке подключения использовались учетные данные Windows X. Когда позже Y теперь запускает пакет, строка подключения использует учетные данные Windows Y. Там ничего не хранится или не кэшируется — строка подключения просто использует любого текущего пользователя и его/ее учетные данные при запуске пакета.