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
Undocumented package support rules and rule sets for importing objects.
AUTHID
CURRENT_USER
Data Types
CREATE OR REPLACE NONEDITIONABLE TYPE "SYS"."RE$TABLE_ALIAS_LIST"
AS VARRAY(1024) OF sys.re$table_alias;
CREATE OR REPLACE NONEDITIONABLE TYPE "SYS"."RE$VARIABLE_TYPE_LIST"
AS VARRAY(64000) OF sys.re$variable_type;
dbms_rule_imp_obj.import_add_rule(
rule_name IN VARCHAR2,
rule_set_name IN VARCHAR2,
evaluation_context IN VARCHAR2,
rule_comment IN VARCHAR2,
rule_properties IN BINARY_INTEGER);
dbms_rule_imp_obj.import_evaluation_context(
evaluation_context_name IN VARCHAR2,
table_aliases IN sys.re$table_alias_list,
variable_types IN sys.re$variable_type_list,
evaluation_function IN VARCHAR2,
evaluation_context_comment IN VARCHAR2,
eval_ctx_properties IN NUMBER);
dbms_rule_imp_obj.import_rule(
exsch IN VARCHAR2,
rule_name IN VARCHAR2,
condition IN VARCHAR2,
evaluation_context IN VARCHAR2,
rule_comment IN VARCHAR2,
rule_properties IN NUMBER,
internal_actx_client IN VARCHAR2);
dbms_rule_imp_obj.import_rule_set(
rule_set_name IN VARCHAR2,
evaluation_context IN VARCHAR2,
rule_set_comment IN VARCHAR2,
rule_set_properties IN NUMBER);