sys.key_encryptions (Transact-SQL)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Возвращает по одной строке для каждого симметричного ключа шифрования, созданного с помощью инструкции CREATE SYMMETRIC KEY с предложением ENCRYPTION BY.

Имена столбцов Типы данных Description
key_id int Идентификатор зашифрованного ключа.
thumbprint varbinary(32) Хэш SHA-1 сертификата, с помощью которого был зашифрован ключ, или идентификатор GUID симметричного ключа, которым был зашифрован этот ключ.
crypt_type char(4) Тип шифрования:

ESKS = зашифровано симметричным ключом

ESKP, ESP2 или ESP3 = Зашифровано паролем

EPUC = зашифровано сертификатом

EPUA = зашифровано асимметричным ключом

ESKM = зашифровано главным ключом
crypt_type_desc nvarchar(60) Описание типа шифрования:

ENCRYPTION BY SYMMETRIC KEY

ШИФРОВАНИЕ ПО ПАРОЛЮ
(Начиная с SQL Server 2017 (14.x), включает номер версии для использования CSS.)

ENCRYPTION BY CERTIFICATE

ENCRYPTION BY ASYMMETRIC KEY

ENCRYPTION BY MASTER KEY

Примечание. Windows DPAPI используется для защиты главного ключа службы.
crypt_property varbinary(max) Подписанные или зашифрованные биты.

Разрешения

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также

Представления каталога (Transact-SQL)
Представления каталога безопасности (Transact-SQL)
Иерархия средств шифрования
CREATE SYMMETRIC KEY (Transact-SQL)