Condividi tramite


ASYMKEYPROPERTY (Transact-SQL)

Restituisce le proprietà di una chiave asimmetrica.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

ASYMKEYPROPERTY (Key_ID , 'algorithm_desc' | 'string_sid' | 'sid')

Argomenti

  • Key_ID
    Key_ID di una chiave asimmetrica nel database. Per trovare il Key_ID quando si conosce solo il nome della chiave, utilizzare ASYMKEY_ID. Key_ID corrisponde al tipo di dati int.

  • 'algorithm_desc'
    Specifica che l'output restituisce la descrizione dell'algoritmo della chiave asimmetrica. Disponibile solo per le chiavi asimmetriche create da un modulo EKM.

  • 'string_sid'
    Specifica che l'output restituisce il SID della chiave asimmetrica nel formato nvarchar().

  • 'sid'
    Specifica che l'output restituisce il SID della chiave asimmetrica in formato binario.

Tipi restituiti

sql_variant

Autorizzazioni

Sono richieste le autorizzazioni relative alla chiave asimmetrica ed è necessario che al chiamante non sia stata negata l'autorizzazione VIEW per la chiave asimmetrica.

Esempi

Nell'esempio seguente vengono restituite le proprietà della chiave asimmetrica con Key_ID 256.

SELECT 
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO