DTSProtectionLevel Enumerazione

Definizione

Controlla la gestione di informazioni riservate nel pacchetto.

public enum class DTSProtectionLevel
public enum DTSProtectionLevel
type DTSProtectionLevel = 
Public Enum DTSProtectionLevel
Ereditarietà
DTSProtectionLevel

Campi

DTSPL_DONTSAVESENSITIVE 0

Le informazioni riservate non vengono salvate nel pacchetto, bensì rimosse e sostituite da spazi vuoti.

DTSPL_ENCRYPTALL_PASSWORD 3

Esegue la crittografia dell'intero pacchetto tramite una password.

DTSPL_ENCRYPTALL_USERKEY 4

Esegue la crittografia dell'intero pacchetto tramite chiavi basate sul profilo utente. Il pacchetto può essere caricato solo dallo stesso utente utilizzando lo stesso profilo.

DTSPL_ENCRYPTSENSITIVE_PASSWORD 2

Esegue la crittografia solo delle informazioni riservate contenute nel pacchetto tramite una password. Per la crittografia viene utilizzato DPAPI.

DTSPL_ENCRYPTSENSITIVE_USERKEY 1

Esegue la crittografia solo delle proprietà sensibili tramite chiavi basate sull'utente corrente. Il pacchetto può essere caricato solo dallo stesso utente utilizzando lo stesso profilo. Se un altro utente apre il pacchetto, le informazioni riservate vengono sostituite da spazi vuoti. Per la crittografia viene utilizzato DPAPI.

DTSPL_SERVERSTORAGE 5

Crittografa il pacchetto all'interno di un database msdb SQL Server. Questa opzione è supportata solo quando un pacchetto viene salvato in SQL Server. mentre non è supportata quando i pacchetti vengono salvati nel file system. Il controllo di accesso di chi può decrittografare il pacchetto è controllato dai ruoli del database SQL Server. Per altre informazioni, vedere Ruoli a livello di database e sysssispackages (Transact-SQL).

Commenti

Per altre informazioni, vedere DTSProtectionLevel.

Si applica a