New-SqlBackupEncryptionOption
Cria as opções de criptografia para o cmdlet Backup-SqlDatabase ou o cmdlet Set-SqlSmartAdmin .
Sintaxe
Default (Padrão)
New-SqlBackupEncryptionOption
[-NoEncryption]
[-Algorithm <BackupEncryptionAlgorithm>]
[-EncryptorType <BackupEncryptorType>]
[-EncryptorName <String>]
[<CommonParameters>]
Description
O cmdlet New-SqlBackupEncryptionOption cria as opções de criptografia para o cmdlet Backup-SqlDatabase ou o cmdlet Set-SqlSmartAdmin .
Exemplos
Exemplo 1: criar opções de criptografia
PS C:\> $EncryptionOption = New-SqlBackupEncryptionOption -Algorithm Aes256 -EncryptorType ServerCertificate -EncryptorName "BackupCert"
Esse comando cria as opções de criptografia e armazena o resultado na variável chamada $EncrytionOption
Parâmetros
-Algorithm
Especifica o algoritmo de criptografia.
Propriedades do parâmetro
| Tipo: | BackupEncryptionAlgorithm |
| Valor padrão: | None |
| Valores aceitos: | Aes128, Aes192, Aes256, TripleDes |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-EncryptorName
Especifica o nome do certificado do servidor ou da chave assimétrica do servidor.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-EncryptorType
Especifica o tipo de criptografador.
Propriedades do parâmetro
| Tipo: | BackupEncryptorType |
| Valor padrão: | None |
| Valores aceitos: | ServerCertificate, ServerAsymmetricKey |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-NoEncryption
Indica que esse cmdlet desabilita a criptografia. Esse parâmetro não pode ser usado com outros parâmetros.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Saídas
Microsoft.SqlServer.Management.Smo.BackupEncryptionOptions
Esse cmdlet é usado como entrada para o parâmetro EncryptionOption para os cmdlets Backup-SqlDatabase e Set-SqlSmartAdmin.