DTSProtectionLevel Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.