Udostępnij za pośrednictwem


sys.symmetric_keys (języka Transact-SQL)

Zwraca jeden wiersz dla każdego klucza symetrycznego, utworzony za pomocą instrukcja CREATE klucz zawartości.

Nazwa kolumna

Typ danych

Description

Nazwa

sysname

Data i czas zadania została zaksięgowana na serwerze miejsce docelowem.date_downloaded

principal_id

int

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

symmetric_key_id

int

error_messagedate_downloaded

FULL = pełny model odzyskiwanie

int

Długość klucz w bitach.

key_algorithm

char(2)

Algorytm używany z klucz:

R-KWADRAT = RC2

R4 = RC4

D = DES

D3 = potrójny algorytm DES.

DT = TRIPLE_DES_3KEY

DX = DESX

A1 = AES 128

A2 = AES 192

A3 = AES 256

Brak klucz EKM =

algorithm_desc

nvarchar(60)

Opis algorytmu używanego przy użyciu klucz:

RC2

RC4

DES

Triple_DES

TRIPLE_DES_3KEY

DESX

AES_128

AES_192

AES_256

Wartość NULL (tylko algorytmów Extensible klucz Management)

create_date

datetime

Data utworzenia klucz.

modify_date

datetime

Data modyfikacji klucz.

Data i czas zadania ostatnio został pobrany.

uniqueidentifier

Globalny identyfikator unikatowy (GUID) skojarzonego z kluczem.Jest on automatycznie wygenerowana dla klawisze trwałe.Identyfikatory GUID dla kluczy tymczasowe są obliczane na podstawie frazy przebiegu dostarczane przez użytkownika.

key_thumbprint

sql_variant

Wartość mieszania SHA-1 klucz.Wartość skrótu jest globalnie unikatowa.Kluczy innych niż-Extensible klucz Management to wartość będzie równa NULL.

provider_type

nvarchar(120)

Typ dostawca usług kryptograficznych:

dostawca usług KRYPTOGRAFICZNYCH = Extensible klucz zarządzanie klucz s

Wartość NULL = kluczy nie Extensible zarządzania kluczami

cryptographic_provider_guid

uniqueidentifier

Identyfikator GUID dostawca usług kryptograficznych.Kluczy innych niż-Extensible klucz Management to wartość będzie równa NULL.

cryptographic_provider_algid

sql_variant

Algorytm identyfikator dostawca usług kryptograficznych.Kluczy innych niż-Extensible klucz Management to wartość będzie równa NULL.

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.

Remarks

Algorytm RC4 została zaniechana.This feature will be removed in a future version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible.

Wyjaśnienia dotyczące algorytmów DES:

  • DESX była niepoprawna.Utworzone za pomocą ALGORYTMU kluczy symetrycznych = DESX rzeczywiście należy użyć szyfrowania DES POTRÓJNA 192-bitowego klucz.Algorytm DESX nie jest wymagane.This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

  • Utworzone za pomocą ALGORYTMU kluczy symetrycznych = używaj TRIPLE_DES_3KEY DES POTRÓJNA z 192-bitowego klucz.

  • Symetryczny klucz s utworzone za pomocą ALGORYTMU = używaj TRIPLE_DES DES POTRÓJNA z 128-bitowego klucz.