New-SqlCspColumnMasterKeySettings
Crée un objet SqlColumnMasterKeySettings décrivant une clé asymétrique stockée dans un magasin de clés avec un csp prenant en charge CAPI.
Syntaxe
Default (Par défaut)
New-SqlCspColumnMasterKeySettings
[-CspProviderName] <String>
[-KeyName] <String>
[<CommonParameters>]
Description
L’applet de commande New-SqlCspColumnMasterKeySettings crée un objet SqlColumnMasterKeySettings . L’objet SqlColumnMasterKeySettings référence une clé, stockée dans un magasin de clés à l’aide d’un fournisseur de services de chiffrement (CSP) prenant en charge l’API Microsoft Crypto (CAPI). L’objet SqlColumnMasterKeySettings a deux propriétés : KeyStoreProviderName et KeyPath. Cette applet de commande définit la propriété KeyStoreProviderName pour contenir le nom du fournisseur de magasin de clés principale de colonne à l’aide de CSP/CAPI, 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-SqlCspColumnMasterKeySettings -CspProviderName "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 CSP appelé Fournisseur de stockage de clés logicielles Microsoft.
Paramètres
-CspProviderName
Spécifie le nom du fournisseur CSP 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.