SSIS 2012 Разработка, как защитить пароли

В SSIS 2008 мы использовали таблицу конфигурации на сервере SQL для хранения всех наших паролей, а затем легко извлекли их с конфигурациями пакетов. Это работало как в производстве, так и в разработке при запуске пакета из Visual Studio.

Я пытаюсь обновить пакеты до модели проекта 2012 года и сохранить их в каталоге служб SSIS, чтобы использовать преимущества переменных среды.

Но когда мы занимаемся разработкой в ​​Visual Studio, мы не можем извлечь эти переменные из каталога. Единственный способ сохранить пароли в параметрах пакета - это ввести их вручную и сохранить конфиденциальные данные, используя пароль или ключ пользователя. Это кажется большим шагом назад - мне только недавно удалось избавиться от последнего пароля в наших пакетах - теперь мне нужно начинать добавлять пароли снова??

Я что-то пропустил? Как люди хранят свои конфиденциальные данные во время разработки проекта с помощью Visual Studio в SSIS 2012?

Спасибо,

Рейнис

1 ответ

В 2012 году режим развертывания по умолчанию - развертывание проекта. Один из способов - превратить его в развертывание пакета. Другой способ - использовать параметр для передачи пароля и привязки к переменной среды в SSMS.

Другие вопросы по тегам