sys.asymmetric_keys (języka Transact-SQL)

Zwraca wiersz dla każdego kluczasymetrycznego.

Nazwa kolumny

Typ danych

Opis

name

sysname

Nazwa klucz.Jest unikatowa w bazie danych.

principal_id

int

Identyfikator podmiotu bazy danych, który jest właścicielem klucz.

asymmetric_key_id

int

Identyfikator klucz.Jest unikatowa w bazie danych.

pvt_key_encryption_type

char(2)

Jak klucz jest zaszyfrowany.

NA = nie zaszyfrowany

MK = klucz jest szyfrowany przez kluczgłówny

PW = klucza są szyfrowane za pomocą hasła użytkownika

SK = klucza są szyfrowane przez usługa głównego klucz.

pvt_key_encryption_type_desc

nvarchar(60)

Opis sposobu zaszyfrowany klucz prywatny.

NO_PRIVATE_KEY

ENCRYPTED_BY_MASTER_KEY

ENCRYPTED_BY_PASSWORD

ENCRYPTED_BY_SERVICE_MASTER_KEY

Odcisk palca

varbinary(32)

Skrót SHA-1 klucz.Wartość mieszania jest globalnie unikatowa.

Algorytm

char(2)

Algorytm używany z klucz.

2Kolumn = 512-bitowy klucz RSA

2R = 1024-bitowy klucz RSA

3R = 2048-bitowych RSA

algorithm_desc

nvarchar(60)

Opis algorytm używany z klucz.

RSA_512

RSA_1024

RSA_2048

długość_klucza

int

Bit długość klucz.

Identyfikator SID

varbinary(85)

SID logowania dla tego klucz.Extensible Key Management kluczy ta wartość będzie równa NULL.

string_sid

nvarchar(128)

Ciąg reprezentacja SID kluczlogowania.Extensible Key Management kluczy ta wartość będzie równa NULL.

public_key

varbinary(max)

kluczpubliczny.

attested_by

nvarchar(260)

Tylko do użytku systemu.

provider_type

nvarchar(120)

Typ dostawcausług kryptograficznych:

DOSTAWCY usług KRYPTOGRAFICZNYCH = Extensible zarządzania kluczami klucze

NULL = Non-Extensible zarządzania kluczami klucze

cryptographic_provider_guid

uniqueidentifier

Identyfikator GUID dostawcausług kryptograficznych.Dla nie - rozszerzalny klucz Zarządzanie kluczami ta wartość będzie równa NULL.

cryptographic_provider_algid

sql_variant

Algorytm identyfikator dostawcausług kryptograficznych.Dla nie - rozszerzalny klucz Zarządzanie kluczami ta wartość będzie równa NULL.

Uprawnienia

W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.