New-SqlCspColumnMasterKeySettings
Cria um objeto SqlColumnMasterKeySettings que descreve uma chave assimétrica armazenada em um repositório de chaves com um CSP compatível com CAPI.
Sintaxe
Default (Padrão)
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) compatível com a 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 referenciar a 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.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-KeyName
Especifica o nome da chave no repositório de chaves.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | 1 |
| Obrigatório: | True |
| 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.