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