New-SqlCngColumnMasterKeySettings

Crée un objet SqlColumnMasterKeySettings décrivant une clé asymétrique stockée dans un magasin de clés prenant en charge l’API CNG.

Syntax

New-SqlCngColumnMasterKeySettings
   [-CngProviderName] <String>
   [-KeyName] <String>
   [<CommonParameters>]

Description

L’applet de commande New-SqlCngColumnMasterKeySettings crée un objet SqlColumnMasterKeySettings . L’objet SqlColumnMasterKeySettings fait référence à une clé, stockée dans un magasin de clés prenant en charge l’API CNG (Cryptography Next Generation). L’objet SqlColumnMasterKeySettings a deux propriétés : KeyStoreProviderName et KeyPath. Cette applet de commande définit la propriété KeyStoreProviderName pour qu’elle contienne le nom du fournisseur de magasin de clés principales de colonne pour CNG, puis génère et définit la valeur de la propriété KeyPath pour référencer la clé spécifiée.

Exemples

Exemple 1 : Créer un objet SqlColumnMasterKeySettings

PS C:\> $CMKSettings = New-SqlCngColumnMasterKeySettings -CngProviderName "Microsoft Software Key Storage Provider" -KeyName "AlwaysEncryptedKey"

Cette commande crée un objet SqlColumnMasterKeySettings référençant une clé dans un magasin de clés encapsulé par un fournisseur CNG nommé Fournisseur de stockage de clés logicielles Microsoft. La commande stocke ensuite le résultat de l’opération dans la variable nommée $CMKSettings.

Paramètres

-CngProviderName

Spécifie le nom du fournisseur CNG pour le magasin de clés.

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

-KeyName

Spécifie le nom de la clé dans le magasin de clés.

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

Sorties

SqlColumnMasterKeySettings