Oracle Database 26ai is now availble. If you haven't you downloaded already: Why?
Purpose
Provides an interface to import and manage sensitive columns and sensitive column types in the database,
and is used in conjunction with the DBMS_TSDP_PROTECT package with regard to transparent sensitive data protection (TSDP) policies.
AUTHID
CURRENT_USER
Constants
Name
Data Type
Value
DB
INTEGER
1
ADM
INTEGER
2
CUSTOM
INTEGER
3
Dependencies
DBA_TSDP_IMPORT_ERRORS
DBA_TSDP_POLICY_TYPE
TSDP_POLICY$
DBA_TSDP_POLICY_CONDITION
DBMS_STANDARD
TSDP_PROTECTION$
DBA_TSDP_POLICY_FEATURE
DBMS_TSDP_LIB
TSDP_SUBPOL$
DBA_TSDP_POLICY_PARAMETER
TSDP$VALIDATION_CHECK
TSDP_SENSITIVE_DATA$
DBA_TSDP_POLICY_PROTECTION
TSDP_FEATURE_POLICY$
XMLTYPE
Documented
Yes
Exceptions
Error Code
Reason
ORA-45602
Schema <schema_name> does not exist.
ORA-45605
Invalid sensitive type <type_name_string>
ORA-45608
There are no sensitive columns for source
<source_name_string>
First Available
12.1
Security Model
Owned by SYS with EXECUTE granted to the DB_DEVELOPER_ROLE.
dbms_tsdp_manage.add_sensitive_column(
schema_name IN VARCHAR2,
table_name IN VARCHAR2,
column_name IN VARCHAR2,
sensitive_type IN VARCHAR2,
user_comment IN VARCHAR2 DEFAULT NULL);
Used to alter the Sensitive Type and/or the Comment of a Column in the Sensitive Column List
dbms_tsdp_manage.alter_sensitive_column(
schema_name IN VARCHAR2,
table_name IN VARCHAR2,
column_name IN VARCHAR2,
sensitive_type IN VARCHAR2,
user_comment IN VARCHAR2 DEFAULT NULL);