DTSProtectionLevel Enum

Definisi

Mengontrol penanganan informasi sensitif dalam paket.

public enum class DTSProtectionLevel
public enum DTSProtectionLevel
type DTSProtectionLevel = 
Public Enum DTSProtectionLevel
Warisan
DTSProtectionLevel

Bidang

DTSPL_DONTSAVESENSITIVE 0

Informasi sensitif tidak disimpan dalam paket. Informasi sensitif dihapus dan diganti dengan kosong.

DTSPL_ENCRYPTALL_PASSWORD 3

Mengenkripsi seluruh paket dengan menggunakan kata sandi.

DTSPL_ENCRYPTALL_USERKEY 4

Mengenkripsi seluruh paket dengan menggunakan kunci berdasarkan profil pengguna. Hanya pengguna yang sama yang menggunakan profil yang sama yang dapat memuat paket.

DTSPL_ENCRYPTSENSITIVE_PASSWORD 2

Mengenkripsi hanya informasi sensitif yang terkandung dalam paket dengan menggunakan kata sandi. DPAPI digunakan untuk enkripsi ini.

DTSPL_ENCRYPTSENSITIVE_USERKEY 1

Mengenkripsi properti sensitif hanya dengan menggunakan kunci berdasarkan pengguna saat ini. Hanya pengguna yang sama yang menggunakan profil yang sama yang dapat memuat paket. Jika pengguna lain membuka paket, informasi sensitif diganti dengan kosong. DPAPI digunakan untuk enkripsi ini.

DTSPL_SERVERSTORAGE 5

Mengenkripsi paket dalam database msdb SQL Server. Opsi ini hanya didukung saat paket disimpan ke SQL Server. Ini tidak didukung ketika paket disimpan ke Sistem File. Kontrol akses siapa yang dapat mendekripsi paket dikendalikan oleh peran database SQL Server. Untuk informasi selengkapnya, lihat Database-Level Peran dan sysssispackages (Transact-SQL).

Keterangan

Untuk informasi selengkapnya, lihat DTSProtectionLevel.

Berlaku untuk