Где я храню чувствительный зашифрованный пароль в задании агента SQL Server?

Вместо того, чтобы бросать и все, что вы можете просто использовать:

self.navigationController?.viewControllers = [self]
5
задан K Richard 29 July 2011 в 15:32
поделиться

2 ответа

Нет никакой потребности в Вас иметь пароль в пакете вообще, если можно использовать аутентификацию Windows и избежать аутентификации SQL Server и удостовериться, что права, необходимые для выполнения пакета, доступны сервисной учетной записи.

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

3
ответ дан 15 December 2019 в 01:14
поделиться

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

1
ответ дан 15 December 2019 в 01:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: