2012-06-22 2 views
1

Я всегда получаю эту ошибку: 0x80040E4D. Неверное имя пользователя/пароль; logon denied. Я установил имя пользователя и пароль в пакете с уровнем защиты EncryptSensitiveWithPassword. Я попытался поместить пакет в хранилище пакетов SSIS, и я создал файл конфигурации, но все было бесполезно.SSIS и Oracle Код ошибки: 0x80040E4D

Мне нужно немного помочь, пожалуйста.

+0

Можете ли вы подключиться к своей базе данных с помощью SQL * Plus (командной строки SQL) с пользователем и паролем, который отказывается в другом месте? –

+0

Спасибо за ответ, в противном случае да, могу. Я могу запустить пакет в VS 2010, но когда я хочу запустить пакет в SQL Manager, он пытается запустить под моим именем пользователя, а не под пользователем, что я установил в пакете. – sada

ответ

0

EncryptSensitiveWithPassword - это возможность сохранить зашифрованные данные пакета (например, имя пользователя и пароль оракула), поэтому, если кто-то пытается выполнить пакет без предоставления пароля, выполнение пакета завершается с ошибкой.

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

+0

Привет. Были две проблемы. 1. Он работает только с 32-битным клиентом Oracle для меня. 2. Я был владельцем пакета (как пользователь AD), но служба работала под именем NetworkService, чтобы он не мог проверить моего пользователя. – sada

Смежные вопросы