Condividi tramite


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.

string_sid

nvarchar(128)

Rappresentazione della stringa del SID dell'account di accesso per la chiave.

public_key

varbinary(max)

Chiave pubblica.

attested_by

nvarchar(260)

Riservato per l'utilizzo nel sistema.

Vedere anche

Riferimento

Viste del catalogo relative alla protezione (Transact-SQL)
Viste del catalogo (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)

Altre risorse

Gerarchia di crittografia

Guida in linea e informazioni

Assistenza su SQL Server 2005