sys.column_encryption_key_values (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Returnerar information om krypterade värden för kolumnkrypteringsnycklar (CEK) skapade med antingen satsen CREATE COLUMN ENCRYPTION KEYALTER COLUMN ENCRYPTION KEY (Transact-SQL ). Varje rad representerar ett värde av en CEK, krypterad med en kolumnhuvudnyckel (CMK).

Kolumnnamn Datatyp Description
column_encryption_key_id int ID för CEK i databasen.
column_master_key_id int ID för kolumnens huvudnyckel som användes för att kryptera CEK-värdet.
encrypted_value varbinär(8000) CEK-värdet krypterat med CMK som anges i column_master_key_id.
encryption_algorithm_name sysname Namnet på en algoritm som används för att kryptera CEK-värdet.

Namnet på krypteringsalgoritmen som används för att kryptera värdet. Algoritmen för systemprovidrar måste vara RSA_OAEP.

Permissions

Kräver VIEW ALLS COLUMN ENCRYPTION KEY tillstånd.

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.