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

SENSITIVE#

NUMBER

NOT NULL

Dictionary ID for the sensitive data

SCHEMA_NAME

VARCHAR2(128)

NOT NULL

The schema containing the sensitive data

TABLE_NAME

VARCHAR2(128)

NOT NULL

The table containing the sensitive data

COLUMN_NAME

VARCHAR2(128)

NOT NULL

The name of the column identified as sensitive

SENSITIVE_TYPE

VARCHAR2(128)

The sensitive column type of the data

SOURCE_NAME

VARCHAR2(128)

The name of the discovery source for the sensitive data

USER_COMMENT

VARCHAR2(4000)

User comment on the sensitive data

TS

TIMESTAMP(6)

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


数据运维技术 » Oracle 视图 DBA_SENSITIVE_DATA 官方解释,作用,如何使用详细说明