Oracle 视图 DBA_SENSITIVE_DATA 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_SENSITIVE_DATA是一个基于数据库级别的敏感数据视图,其依赖于正在使用的数据库的特性,例如机密保护、敏感信息装置和Varray数据类型。它用于查询给定数据库中机密保护的对象和该对象包含的敏感数据。
DBA_SENSITIVE_DATA视图的主要用途如下:
1. 永久性的:DBA_SENSITIVE_DATA视图可以永久性地存储此数据库中机密保护的对象和该对象所包含的敏感数据。
2. 查询:联机运行权限可以提供给DBA_SENSITIVE_DATA视图,以便检索和查询已经存储在视图中的机密保护对象和敏感数据。
如何使用DBA_SENSITIVE_DATA视图:
1. 创建敏感数据视图:使用下面的SQL语句创建DBA_SENSITIVE_DATA视图:
CREATE VIEW DBA_SENSITIVE_DATA as
SELECT col.object_name, col.column_name, col.column_value
FROM sensitivity_columns col, sensitivity_relations rel
WHERE col.object_name = rel.object_name;
2. 查询敏感数据视图:查询DBA_SENSITIVE_DATA视图可以使用下面的SQL语句:
SELECT object_name, column_name, column_value
FROM DBA_SENSITIVE_DATA;
官方英文解释
DBA_SENSITIVE_DATA
describes the sensitive columns in the database.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Dictionary ID for the sensitive data |
|
|
|
The schema containing the sensitive data |
|
|
|
The table containing the sensitive data |
|
|
|
The name of the column identified as sensitive |
|
|
The sensitive column type of the data |
|
|
|
The name of the discovery source for the sensitive data |
|
|
|
User comment on the sensitive data |
|
|
|
The time when the data was identified as sensitive in the database |
See Also:
Oracle Database Security
Guide for more information about transparent sensitive data protection