New-SqlCspColumnMasterKeySettings
Crea un oggetto SqlColumnMasterKeySettings che descrive una chiave asimmetrica archiviata in un archivio chiavi con un CSP che supporta CAPI.
Sintassi
Default (impostazione predefinita).
New-SqlCspColumnMasterKeySettings
[-CspProviderName] <String>
[-KeyName] <String>
[<CommonParameters>]
Descrizione
Il cmdlet New-SqlCspColumnMasterKeySettings crea un oggetto SqlColumnMasterKeySettings . L'oggetto SqlColumnMasterKeySettings fa riferimento a una chiave archiviata in un archivio chiavi usando un provider di servizi di crittografia (CSP) che supporta l'API Di crittografia Microsoft (CAPI). L'oggetto SqlColumnMasterKeySettings ha due proprietà: KeyStoreProviderName e KeyPath. Questo cmdlet imposta la proprietà KeyStoreProviderName in modo che contenga il nome del provider dell'archivio chiavi master della colonna usando CSP/CAPI, quindi genera e imposta il valore della proprietà KeyPath per fare riferimento alla chiave specificata.
Esempio
Esempio 1: Creare un oggetto SqlColumnMasterKeySettings
PS C:\> $CmkSettings = New-SqlCspColumnMasterKeySettings -CspProviderName "Microsoft Software Key Storage Provider" -KeyName "AlwaysEncryptedKey"
Questo comando crea un oggetto SqlColumnMasterKeySettings che fa riferimento a una chiave in un archivio chiavi incapsulato da un provider CSP denominato Provider di archiviazione chiavi software Microsoft.
Parametri
-CspProviderName
Specifica il nome del provider CSP per l'archivio chiavi.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 0 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-KeyName
Specifica il nome della chiave nell'archivio chiavi.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 1 |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.