Partager via


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.

Syntaxe

Default (Par défaut)

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 principale 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.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-KeyName

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

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Sorties

SqlColumnMasterKeySettings