New-SqlCspColumnMasterKeySettings

Cria um objeto SqlColumnMasterKeySettings que descreve uma chave assimétrica armazenada em um repositório de chaves com um CAPI de suporte do CSP.

Syntax

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

Description

O cmdlet New-SqlCspColumnMasterKeySettings cria um objeto SqlColumnMasterKeySettings . O objeto SqlColumnMasterKeySettings faz referência a uma chave, armazenada em um repositório de chaves usando um CSP (Provedor de Serviços Criptográficos) que dá suporte à CAPI (Microsoft Crypto API). O objeto SqlColumnMasterKeySettings tem duas propriedades: KeyStoreProviderName e KeyPath. Esse cmdlet define a propriedade KeyStoreProviderName para conter o nome do provedor de repositório de chaves mestras de coluna usando CSP/CAPI e, em seguida, gera e define o valor da propriedade KeyPath para fazer referência à chave especificada.

Exemplos

Exemplo 1: Criar um objeto SqlColumnMasterKeySettings

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

Esse comando cria um objeto SqlColumnMasterKeySettings referenciando uma chave em um repositório de chaves encapsulado por um provedor CSP chamado Provedor de Armazenamento de Chaves de Software da Microsoft.

Parâmetros

-CspProviderName

Especifica o nome do provedor CSP para o repositório de chaves.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyName

Especifica o nome da chave no repositório de chaves.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Saídas

SqlColumnMasterKeySettings