Compartilhar via


DTSProtectionLevel Enumeração

Definição

Controla a manipulação de informações confidenciais no pacote.

public enum class DTSProtectionLevel
public enum DTSProtectionLevel
type DTSProtectionLevel = 
Public Enum DTSProtectionLevel
Herança
DTSProtectionLevel

Campos

DTSPL_DONTSAVESENSITIVE 0

Informações confidenciais não são salvas no pacote. As informações confidenciais são removidas e substituídas por espaços em branco.

DTSPL_ENCRYPTALL_PASSWORD 3

Criptografa o pacote inteiro usando uma senha.

DTSPL_ENCRYPTALL_USERKEY 4

Criptografa o pacote inteiro usando chaves com base no perfil do usuário. Apenas o mesmo usuário usando o mesmo perfil pode carregar o pacote.

DTSPL_ENCRYPTSENSITIVE_PASSWORD 2

Criptografa apenas informações confidenciais contidas no pacote usando uma senha. O DPAPI é usado para essa criptografia.

DTSPL_ENCRYPTSENSITIVE_USERKEY 1

Criptografa as propriedades confidenciais somente usando chaves com base no usuário atual. Apenas o mesmo usuário usando o mesmo perfil pode carregar o pacote. Se outro usuário abrir o pacote, as informações confidenciais serão substituídas por espaços em branco. O DPAPI é usado para essa criptografia.

DTSPL_SERVERSTORAGE 5

Criptografa o pacote em um banco de dados msdb SQL Server. Essa opção só tem suporte quando um pacote é salvo em SQL Server. Não há suporte para essa opção quando um pacote é salvo no Sistema de Arquivos. O controle de acesso de quem pode descriptografar o pacote é controlado por SQL Server funções de banco de dados. Para obter mais informações, consulte Funções de nível de banco de dados e sysssispackages (Transact-SQL).

Comentários

Para obter mais informações, consulte DTSProtectionLevel.

Aplica-se a