Delen via


sys.column_encryption_key_values (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Geeft informatie terug over versleutelde waarden van kolomversleutels (CEK's) die zijn aangemaakt met ofwel de CREATE COLUMN ENCRYPTION KEY of de ALTER COLUMN ENCRYPTION KEY (Transact-SQL) instructie. Elke rij vertegenwoordigt een waarde van een CEK, versleuteld met een kolomhoofdsleutel (CMK).

Kolomnaam Gegevenstype Description
column_encryption_key_id int ID van de CEK in de database.
column_master_key_id int ID van de kolomhoofdsleutel die werd gebruikt om de CEK-waarde te versleutelen.
encrypted_value varbinair (8000) CEK-waarde versleuteld met de CMK die in column_master_key_id is gespecificeerd.
encryption_algorithm_name sysname Naam van een algoritme dat wordt gebruikt om de CEK-waarde te versleutelen.

Naam van het versleutelingsalgoritmen dat wordt gebruikt om de waarde te versleutelen. Het algoritme voor de systeembeheerders moet worden RSA_OAEP.

Permissions

Vereist de perperctie VIEW ANY COLUMN ENCRYPTION KEY .

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.

Zie ook

CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
WISSELSLEUTEL VOOR KOLOMVERSLEUTELING (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
KOLONNEMASTERLEUTEL MAKEN (Transact-SQL)
Beveiligingscatalogusweergaven (Transact-SQL)
sys.column_encryption_keys (Transact-SQL)
sys.column_master_keys (Transact-SQL)
sys.columns (Transact-SQL)
Altijd versleuteld
Always Encrypted met beveiligde enclaves
Overzicht van Sleutelbeheer voor Always Encrypted
Sleutels beheren voor Always Encrypted met beveiligde enclaves