sys.asymmetric_keys (Transact-SQL)
Restituisce una riga per ogni chiave asimmetrica.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
name |
sysname |
Nome della chiave. Valore univoco all'interno del database. |
principal_id |
int |
ID dell'entità di database proprietaria della chiave. |
asymmetric_key_id |
int |
ID della chiave. Valore univoco all'interno del database. |
pvt_key_encryption_type |
char(2) |
Tipo di crittografia utilizzata per la chiave. NA = Chiave non crittografata MK = La chiave è crittografata tramite la chiave master PW = La chiave è crittografata tramite una password definita dall'utente SK = La chiave è crittografata tramite la chiave master del servizio |
pvt_key_encryption_type_desc |
nvarchar(60) |
Descrizione della modalità di crittografia utilizzata per la chiave privata. NO_PRIVATE_KEY ENCRYPTED_BY_MASTER_KEY ENCRYPTED_BY_PASSWORD ENCRYPTED_BY_SERVICE_MASTER_KEY |
thumbprint |
varbinary(32) |
Hash SHA-1 della chiave L'hash è univoco a livello globale. |
algorithm |
char(2) |
Algoritmo utilizzato con la chiave. 1R = RSA a 512 bit 2R = RSA a 1024 bit 3R = RSA a 2048 bit |
algorithm_desc |
nvarchar(60) |
Descrizione dell'algoritmo utilizzato con la chiave. RSA_512 RSA_1024 RSA_2048 |
key_length |
int |
Lunghezza in bit della chiave. |
sid |
varbinary(85) |
SID dell'account di accesso della chiave. Per le chiavi EKM questo valore è NULL. |
string_sid |
nvarchar(128) |
Rappresentazione stringa del SID dell'account di accesso della chiave. Per le chiavi EKM questo valore è NULL. |
public_key |
varbinary(max) |
Chiave pubblica. |
attested_by |
nvarchar(260) |
Riservato per l'utilizzo nel sistema. |
provider_type |
nvarchar(120) |
Tipo di provider del servizio di crittografia: CRYPTOGRAPHIC PROVIDER = chiavi EKM NULL = chiavi non EKM |
cryptographic_provider_guid |
uniqueidentifier |
GUID del provider del servizio di crittografia. Per le chiavi non EKM questo valore è NULL. |
cryptographic_provider_algid |
sql_variant |
ID dell'algoritmo del provider del servizio di crittografia. Per le chiavi non EKM questo valore è NULL. |
Autorizzazioni
In SQL Server 2005 e nelle versioni successive, la visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.