Compartilhar via


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.