General Information
Library Note
Morgan's Library Page Header
Which has the higher priority in your organization: Deploying a new database or securing the ones you already have?
Looking for a website, and resources, dedicated solely to securing Oracle databases? Check out DBSecWorx .
Purpose
Internal privilege check utility supporting rule export.
AUTHID
CURRENT_USER
Data Types
All re$ data types used by the package are owned by SYS
Dependencies
DBMS_PRIV_CAPTURE
DBMS_RULE_EXP_RULES
DBMS_SUM_RWEQ_EXPORT
DBMS_RULE_EXP_EV_CTXS
DBMS_RULE_EXP_RULE_SETS
Documented
No
First Available
Not known
Security Model
Owned by SYS with EXECUTE granted to PUBLIC
Source
{ORACLE_HOME}/rdbms/admin/prvtreut.plb
CHECK_PRIV
Undocumented.
Clearly, inputs are not validated
dbms_rule_exp_utli.check_priv(schema IN VARCHAR2);
exec dbms_rule_exp_utli.check_priv ('What? No Way!');
PL/SQL procedure successfully completed.