sys.column_encryption_key_values (Transact-SQL)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure
Restituisce informazioni sui valori crittografati delle chiavi di crittografia delle colonne create con l'istruzione CREATE COLUMN ENCRYPTION KEY o ALTER COLUMN ENCRYPTION KEY (Transact-SQL). Ogni riga rappresenta un valore di una chiave cek crittografata con una chiave master della colonna.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
column_encryption_key_id | int | ID della chiave cek nel database. |
column_master_key_id | int | ID della chiave master della colonna usata per crittografare il valore cek. |
encrypted_value | varbinary(8000) | Valore CEK crittografato con la chiave gestita dal cliente specificata in column_master_key_id. |
encryption_algorithm_name | sysname | Nome di un algoritmo usato per crittografare il valore cek. Nome dell'algoritmo di crittografia usato per crittografare il valore. L'algoritmo per i provider di sistema deve essere RSA_OAEP. |
Autorizzazioni
Richiede l'autorizzazione VIEW ANY COLUMN ENCRYPTION KEY .
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.
Vedi anche
CREATE COLUMN ENCRYPTION KEY (Transact-SQL)
ALTER COLUMN ENCRYPTION KEY (Transact-SQL)
DROP COLUMN ENCRYPTION KEY (Transact-SQL)
CREATE COLUMN MASTER KEY (Transact-SQL)
Viste del catalogo relative alla sicurezza (Transact-SQL)
sys.column_encryption_keys (Transact-SQL)
sys.column_master_keys (Transact-SQL)
sys.columns (Transact-SQL)
Always Encrypted
Always Encrypted con enclave sicuri
Panoramica della gestione delle chiavi per Always Encrypted
Gestire le chiavi per Always Encrypted con enclavi sicure