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

Откуда:
Сообщений: 25
Народ, помогите, пожалуйста, я уже заколебалась.

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

В конфиге строка подключения выглядит так:
<Configuration ConfiguredType="Property" Path="\Project.Connections[Target].Properties[ConnectionString]" ValueType="String"><ConfiguredValue>
Data Source=tcp:адрессервера,1433;User ID=МойЛогин;Password=ЗдесьМойПароль;Initial Catalog=DemoSSIS_Target;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;
</ConfiguredValue></Configuration>


При открытии решения в вижуалстудии вижу ошибку:
Возникла ошибка при соединении с SourceA: Код ошибки служб SSIS: DTS_E_OLEDBERROR. Возникла ошибка OLE DB. Код ошибки: 0x80040E73.
Формат строки инициализации не соответствует спецификации OLE DB

Как заставить диспетчер подключений подключаться с сохраненным паролем?
16 сен 18, 14:31    [21675950]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - строка подключения к OLE DB - сохранить пароль  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4206
Andrea911
Народ, помогите, пожалуйста, я уже заколебалась.

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

В конфиге строка подключения выглядит так:
<Configuration ConfiguredType="Property" Path="\Project.Connections[Target].Properties[ConnectionString]" ValueType="String"><ConfiguredValue>
Data Source=tcp:адрессервера,1433;User ID=МойЛогин;Password=ЗдесьМойПароль;Initial Catalog=DemoSSIS_Target;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;
</ConfiguredValue></Configuration>



При открытии решения в вижуалстудии вижу ошибку:
Возникла ошибка при соединении с SourceA: Код ошибки служб SSIS: DTS_E_OLEDBERROR. Возникла ошибка OLE DB. Код ошибки: 0x80040E73.
Формат строки инициализации не соответствует спецификации OLE DB

Как заставить диспетчер подключений подключаться с сохраненным паролем?

Вы должны выбрать опцию пакета "сохранять пароль".
Без этого он не сохраняет пароль по определению.
16 сен 18, 15:14    [21675971]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - строка подключения к OLE DB - сохранить пароль  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4206
Data Source=tcp:адрессервера,1433

Зачем тут tcp: ?
16 сен 18, 15:15    [21675972]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - строка подключения к OLE DB - сохранить пароль  [new]
Andrea911
Member

Откуда:
Сообщений: 25
SQL2008, в диспетчере подключений стоит галочка "Сохранять пароль"
16 сен 18, 15:17    [21675973]     Ответить | Цитировать Сообщить модератору
 Re: SSIS - строка подключения к OLE DB - сохранить пароль  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33651
Блог
Andrea911,

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

Можно положить пароль в параметры проекта и параметризировать коннент.
16 сен 18, 17:49    [21676042]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить