ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling
complimentary technical Workshops on Database Security for the first 30
Oracle Database customers located anywhere in North America, EMEA, LATAM, or
APAC that send an email to
asra_us@oracle.com. Request a Workshop for
your organization today.
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>
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);