New-SqlBackupEncryptionOption
Создает параметры шифрования для командлета Backup-SqlDatabase или командлета Set-SqlSmartAdmin .
Синтаксис
New-SqlBackupEncryptionOption
[-NoEncryption]
[-Algorithm <BackupEncryptionAlgorithm>]
[-EncryptorType <BackupEncryptorType>]
[-EncryptorName <String>]
[<CommonParameters>]
Описание
Командлет New-SqlBackupEncryptionOption создает параметры шифрования для командлета Backup-SqlDatabase или командлета Set-SqlSmartAdmin .
Примеры
Пример 1. Создание параметров шифрования
PS C:\> $EncryptionOption = New-SqlBackupEncryptionOption -Algorithm Aes256 -EncryptorType ServerCertificate -EncryptorName "BackupCert"
Эта команда создает параметры шифрования и сохраняет результат в переменной с именем $EncrytionOption
Параметры
-Algorithm
Указывает алгоритм шифрования.
Type: | BackupEncryptionAlgorithm |
Accepted values: | Aes128, Aes192, Aes256, TripleDes |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptorName
Указывает имя сертификата сервера или асимметричного ключа сервера.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptorType
Указывает тип шифратора.
Type: | BackupEncryptorType |
Accepted values: | ServerCertificate, ServerAsymmetricKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoEncryption
Указывает, что этот командлет отключает шифрование. Этот параметр не может использоваться с другими параметрами.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Выходные данные
Microsoft.SqlServer.Management.Smo.BackupEncryptionOptions
Этот командлет используется в качестве входных данных для параметра EncryptionOption для командлетов Backup-SqlDatabase и Set-SqlSmartAdmin.