sys.asymmetric_keys (Transact-SQL)
Возвращает строку для каждого асимметричного ключа.
Имя столбца | Тип данных | Описание |
---|---|---|
name |
sysname |
Имя ключа. Уникально в пределах базы данных. |
principal_id |
int |
Идентификатор участника базы данных, который является владельцем этого ключа. |
asymmetric_key_id |
int |
Идентификатор ключа. Уникален в пределах базы данных. |
pvt_key_encryption_type |
char(2) |
Способ шифрования ключа. NA = не зашифрован MK = ключ шифруется главным ключом PW = ключ шифруется пользовательским паролем MK = ключ шифруется главным сервисным ключом. |
pvt_key_encryption_type_desc |
nvarchar(60) |
Описание шифрования закрытого ключа. NO_PRIVATE_KEY ENCRYPTED_BY_MASTER_KEY ENCRYPTED_BY_PASSWORD ENCRYPTED_BY_SERVICE_MASTER_KEY |
thumbprint |
varbinary(32) |
SHA-1 хэш ключа. Хэш глобально уникален. |
algorithm |
char(2) |
Алгоритм, используемый с ключом. 1R = 512-разрядный RSA 2R = 1024-разрядный RSA 3R = 2048-разрядный RSA |
algorithm_desc |
nvarchar(60) |
Описание алгоритма, используемого с ключом. RSA_512 RSA_1024 RSA_2048 |
key_length |
int |
Длина ключа в битах |
sid |
varbinary(85) |
Входной идентификатор SID для этого ключа |
string_sid |
nvarchar(128) |
Строковое представление входного идентификатора SID ключа |
public_key |
varbinary(max) |
Открытый ключ |
attested_by |
nvarchar(260) |
Только для системного использования. |
См. также
Справочник
Представления каталога безопасности (Transact-SQL)
Представления каталога (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)