Linguaggio

DTSProtectionLevel Enumerazione

Definizione

Controlla la gestione delle informazioni sensibili nel pacchetto.

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

Campi

Nome Valore Descrizione
DTSPL_DONTSAVESENSITIVE 0

Le informazioni sensibili non sono salvate nel pacchetto. Le informazioni sensibili vengono rimosse e sostituite con spazi vuoti.

DTSPL_ENCRYPTSENSITIVE_USERKEY 1

Cripta proprietà sensibili solo utilizzando chiavi basate sull'utente corrente. Solo lo stesso utente che usa lo stesso profilo può caricare il pacchetto. Se un altro utente apre il pacchetto, le informazioni sensibili vengono sostituite con spazi vuoti. Per la crittografia viene utilizzato DPAPI.

DTSPL_ENCRYPTSENSITIVE_PASSWORD 2

Cripta solo le informazioni sensibili contenute nel pacchetto utilizzando una password. Per la crittografia viene utilizzato DPAPI.

DTSPL_ENCRYPTALL_PASSWORD 3

Cripta l'intero pacchetto usando una password.

DTSPL_ENCRYPTALL_USERKEY 4

Cripta l'intero pacchetto usando chiavi basate sul profilo utente. Solo lo stesso utente che usa lo stesso profilo può caricare il pacchetto.

DTSPL_SERVERSTORAGE 5

Cripta il pacchetto all'interno di un database msdb di SQL Server. Questa opzione è supportata solo quando un pacchetto viene salvato su SQL Server. Non è supportata quando un pacchetto viene salvato nel File System. Il controllo di accesso su chi può decifrare il pacchetto è fatto dai ruoli del database di SQL Server. Per maggiori informazioni, vedi Database-Level Ruoli e syssis package (Transact-SQL).

Commenti

Per altre informazioni, vedere DTSProtectionLevel.

Si applica a