DTSProtectionLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Контролирует обработку конфиденциальной информации в упаковке.
public enum class DTSProtectionLevel
public enum DTSProtectionLevel
type DTSProtectionLevel =
Public Enum DTSProtectionLevel
- Наследование
-
DTSProtectionLevel
Поля
| Имя | Значение | Описание |
|---|---|---|
| DTSPL_DONTSAVESENSITIVE | 0 | Конфиденциальная информация не сохраняется в упаковке. Конфиденциальная информация удаляется и заменяется пустыми вариантами. |
| DTSPL_ENCRYPTSENSITIVE_USERKEY | 1 | Шифрует чувствительные свойства только с помощью ключей, основанных на текущем пользователе. Загрузить пакет может только тот же пользователь, использующий тот же профиль. Если пакет открывает другой пользователь, конфиденциальная информация заменяется пустыми вариантами. Для шифрования используется DPAPI. |
| DTSPL_ENCRYPTSENSITIVE_PASSWORD | 2 | Шифрует только конфиденциальную информацию, содержащуюся в пакете, с помощью пароля. Для шифрования используется DPAPI. |
| DTSPL_ENCRYPTALL_PASSWORD | 3 | Шифрует весь пакет с помощью пароля. |
| DTSPL_ENCRYPTALL_USERKEY | 4 | Шифрует весь пакет с помощью ключей, основанных на профиле пользователя. Загрузить пакет может только тот же пользователь, использующий тот же профиль. |
| DTSPL_SERVERSTORAGE | 5 | Шифрует пакет в базе данных msdb SQL Server. Эта опция поддерживается только при сохранении пакета на SQL Server. Он не поддерживается при сохранении пакета в файловой системе. Контроль доступа к тому, кто может расшифровать пакет, контролируется ролями баз данных SQL Server. Для получения дополнительной информации смотрите Database-Level Роли и системные пакеты (Transact-SQL). |
Комментарии
Дополнительные сведения см. в разделе DTSProtectionLevel.