sys.key_encryptions (Transact-SQL)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Renvoie une ligne pour chaque chiffrement à clé symétrique spécifié au moyen de la clause ENCRYPTION BY de l'instruction CREATE SYMMETRIC KEY.

Noms de colonne les types de données ; Description
key_id int ID de la clé chiffrée.
thumbprint varbinary(32) Hachage SHA-1 du certificat avec lequel la clé est chiffrée ou GUID de la clé symétrique avec laquelle la clé est chiffrée.
crypt_type char(4) Type de chiffrement :

ESKS = Chiffrement par clé symétrique

ESKP, ESP2 ou ESP3 = Chiffré par mot de passe

EPUC = Chiffrement par certificat

EPUA = Chiffrement par clé asymétrique

ESKM = Chiffrement par clé principale
crypt_type_desc nvarchar(60) Description du type de chiffrement :

ENCRYPTION BY SYMMETRIC KEY

CHIFFREMENT PAR MOT DE PASSE
(À compter de SQL Server 2017 (14.x), inclut un numéro de version à utiliser par CSS.)

ENCRYPTION BY CERTIFICATE

ENCRYPTION BY ASYMMETRIC KEY

ENCRYPTION BY MASTER KEY

Remarque : Windows DPAPI est utilisé pour protéger la clé principale du service.
crypt_property varbinary(max) Bits signés ou chiffrés.

Autorisations

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu’un utilisateur possède ou sur lesquels l’utilisateur a reçu une autorisation. Pour plus d'informations, consultez Metadata Visibility Configuration.

Voir aussi

Affichages catalogue (Transact-SQL)
Affichages catalogue liées à la sécurité (Transact-SQL)
Hiérarchie de chiffrement
CREATE SYMMETRIC KEY (Transact-SQL)