Пароль пользователя базы данных от агента SSIS / SQL - PullRequest
1 голос
/ 06 мая 2011

У меня есть пакет служб SSIS, который я пытаюсь запустить из задания SQL.Однако, это терпит неудачу, и журнал утверждает, что пароль для пользователя, указанного в строке подключения, является неправильным.Для тестирования у меня установлен уровень защиты EncryptSensitiveWithKey, и он отлично работает с BIDS.Когда я импортирую его в SSIS, я меняю его на ServerStorage.(Мое понимание документации говорит о том, что это должно сработать. Хотя я могу ошибаться.) Во время импорта запрашивается ключ расшифровки, который я предоставляю, и все выглядит нормально.настроить задание в агенте SQL Server.Однако, когда я запускаю задание, оно терпит неудачу, и в журнале говорится, что пароль для этого пользователя неверен.Это не говорит о том, что есть проблема с правами доступа, но пароль неверный.

Я прошел через подключения и дважды проверил имя пользователя и пароль, которые используются для доступа к базе данных.Я могу просто подключиться с этой комбинацией имени пользователя и пароля.Это пользователь, который используется для подключения к базе данных.По-видимому, проблем с выполнением задания не возникает.

Любая помощь с этим будет признательна.

1 Ответ

1 голос
/ 06 мая 2011

Похоже, вам все равно нужно изменить пароль после установки его в агент SQL.Ключ дешифрования дешифрует конфиденциальную информацию, но он все еще привязан к человеку, который ее создал.Вы пытались повторно ввести пароль при установке его на сервер?

http://decipherinfosys.wordpress.com/2008/09/17/scheduling-ssis-packages-with-sql-server-agent/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...