Udostępnij za pośrednictwem


ASYMKEYPROPERTY (Transact-SQL)

Zwraca wartość właściwości kluczasymetrycznego.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • Key_ID
    Jest Key_ID klucz asymetrycznego w bazie danych.Aby znaleźć Key_ID, gdy znana jest tylko nazwa klucz , należy użyć ASYMKEY_ID.Key_ID Typ danych jest int.

  • "algorithm_desc'
    Określa, że dane wyjściowe zwraca opis algorytmu kluczasymetrycznego.Dostępne są jedynie klucze asymetryczne utworzone z modułu EKM.

  • "string_sid'
    Określa, że dane wyjściowe zwraca SID klucz asymetrycznego w nvarchar() format.

  • "identyfikatora sid'
    Określa, że dane wyjściowe zwraca SID klucz asymetrycznego w formacie binarnym.

Zwracane typy

sql_variant

Uprawnienia

Niektóre uprawnienia asymetrycznego wymaga klucz i że obiekt wywołujący nie odmówiono uprawnienia WIDOKU kluczasymetrycznego.

Przykłady

Poniższy przykład zwraca właściwości klucz asymetrycznego z Key_ID 256.

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