DTSProtectionLevel Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.