如主题中所述:如何判断Oracle中是否使用TDE加密了表?无法找到任何要求谷歌。
答案 0 :(得分:3)
此信息可从[dba | all | user]_encrypted_columns数据字典视图中获取
administer key management set keystore open identified by password;
administer key management set key identified by password with backup;
-- test table with one encrypted column
create table tb_encrpt (
c1 varchar2(10) encrypt
)
tablespace encrypt_tbs;
显示有关加密表的信息'列
column table_name format a10;
column column_name format a10;
column encryption_alg format a10;
select table_name
, column_name
, encryption_alg
from dba_encrypted_columns
结果:
TABLE_NAME COLUMN_NAM ENCRYPTION
---------- ---------- ----------
TB_ENCRPT C1 AES 192 bi
1 row selected.
如何判断Oracle中是否使用TDE加密了表?
如果[dba | all | user]_encrypted_columns
中没有表格,则表格中没有加密列。