Поделиться через


New-SqlCspColumnMasterKeySettings

Создает объект SqlColumnMasterKeySettings, описывающий асимметричный ключ, хранящийся в хранилище ключей с поддержкой CAPI CSP.

Синтаксис

New-SqlCspColumnMasterKeySettings
   [-CspProviderName] <String>
   [-KeyName] <String>
   [-ProgressAction <ActionPreference>]
   [<CommonParameters>]

Описание

Командлет New-SqlCspColumnMasterKeySettings создает объект SqlColumnMasterKeySettings. Объект SqlColumnMasterKeySettings ссылается на ключ, хранящийся в хранилище ключей с помощью поставщика криптографических служб (CSP), поддерживающего API шифрования Майкрософт (CAPI). Объект sqlColumnMasterKeySettings имеет два свойства: KeyStoreProviderName и KeyPath. Этот командлет задает свойство KeyStoreProviderName, чтобы содержать имя поставщика хранилища главных ключей столбца с помощью CSP/CAPI, а затем создает и задает значение свойства KeyPath для ссылки на указанный ключ.

Примеры

Пример 1. Создание объекта SqlColumnMasterKeySettings

PS C:\> $CmkSettings = New-SqlCspColumnMasterKeySettings -CspProviderName "Microsoft Software Key Storage Provider" -KeyName "AlwaysEncryptedKey"

Эта команда создает объект SqlColumnMasterKeySettings, ссылающийся на ключ в хранилище ключей, инкапсулированный поставщиком CSP с именем поставщика хранилища ключей Программного обеспечения Майкрософт.

Параметры

-CspProviderName

Указывает имя поставщика CSP для хранилища ключей.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-KeyName

Указывает имя ключа в хранилище ключей.

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProgressAction

Определяет, как PowerShell реагирует на обновления хода выполнения, созданные скриптом, командлетом или поставщиком, например индикаторами хода выполнения, созданными командлетом Write-Progress. Командлет Write-Progress создает индикаторы хода выполнения, показывающие состояние команды.

Тип:ActionPreference
Aliases:proga
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

SqlColumnMasterKeySettings