sys.asymmetric_keys (Transact-SQL)

Gibt eine Zeile für jeden asymmetrischen Schlüssel zurück.

Spaltenname

Datentyp

Beschreibung

name

sysname

Name des Schlüssels. Ist innerhalb der Datenbank eindeutig.

principal_id

int

ID des Datenbankprinzipals, der der Besitzer des Schlüssels ist.

asymmetric_key_id

int

ID des Schlüssels. Ist innerhalb der Datenbank eindeutig.

pvt_key_encryption_type

char(2)

Die Verschlüsselungsart des Schlüssels.

NA = Nicht verschlüsselt

MK = Schlüssel ist mit dem Hauptschlüssel verschlüsselt

PW = Schlüssel ist mit einem benutzerdefinierten Kennwort verschlüsselt

SK = Schlüssel ist mit dem Diensthauptschlüssel verschlüsselt

pvt_key_encryption_type_desc

nvarchar(60)

Die Beschreibung der Verschlüsselungsart des privaten Schlüssels.

NO_PRIVATE_KEY

ENCRYPTED_BY_MASTER_KEY

ENCRYPTED_BY_PASSWORD

ENCRYPTED_BY_SERVICE_MASTER_KEY

thumbprint

varbinary(32)

SHA-1-Hash des Schlüssels. Der Hash ist global eindeutig.

algorithm

char(2)

Der mit dem Schlüssel verwendete Algorithmus.

1R = 512-Bit-RSA

2R = 1024-Bit-RSA

3R = 2048-Bit-RSA

algorithm_desc

nvarchar(60)

Beschreibung des mit dem Schlüssel verwendeten Algorithmus.

RSA_512

RSA_1024

RSA_2048

key_length

int

Bitlänge des Schlüssels.

sid

varbinary(85)

Anmelde-SID für diesen Schlüssel. Bei Extensible Key Management-Schlüsseln ist dieser Wert NULL.

string_sid

nvarchar(128)

Zeichenfolgendarstellung der Anmelde-SID des Schlüssels. Bei Extensible Key Management-Schlüsseln ist dieser Wert NULL.

public_key

varbinary(max)

Öffentlicher Schlüssel.

attested_by

nvarchar(260)

Nur für die Systemverwendung.

provider_type

nvarchar(120)

Der Typ des Kryptografieanbieters:

CRYPTOGRAPHIC PROVIDER = Extensible Key Management-Schlüssel

NULL = Nicht-Extensible Key Management-Schlüssel

cryptographic_provider_guid

uniqueidentifier

Der GUID für den Kryptografieanbieter. Bei Nicht-Extensible Key Management-Schlüsseln ist dieser Wert NULL.

cryptographic_provider_algid

sql_variant

Die Algorithmus-ID für den Kryptografieanbieter. Bei Nicht-Extensible Key Management-Schlüsseln ist dieser Wert NULL.

Berechtigungen

In SQL Server 2005 und späteren Versionen ist die Sichtbarkeit der Metadaten in Katalogsichten auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.