sys.column_encryption_key_values (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Geeft informatie terug over versleutelde waarden van kolomencryptiesleutels (CEK's) die zijn gemaakt met ofwel de CREATE COLUMN ENCRYPTION KEYALTER 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 ELKEVIEWCOLUMN ENCRYPTION KEY toestemming.

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)
ALTER COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
CREATE COLUMN MASTER KEY (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