Oracle DBMS_RULE_IMP_OBJ
Version 20c

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 Undocumented package support rules and rule sets for importing objects.

Note: This page has been posted prior to the GA release of 20c. It will be completed once we have access to the release version.
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;
Dependencies
DBMS_ASSERT RE$NV_LIST RE$VARIABLE_TYPE_LIST
DBMS_RULEADM_INTERNAL RE$NV_NODE USER_TABLES
DBMS_RULE_ADM RE$TABLE_ALIAS_LIST  
Documented No
First Available Not Known
Security Model Owned by SYS with EXECUTE granted to PUBLIC
Source {ORACLE_HOME}/rdbms/admin/prvtreut.plb
Subprograms
 
IMPORT_ADD_RULE
Undocumented 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);
TBD
 
IMPORT_EVALUATION_context
Undocumented 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);
TBD
 
IMPORT_RULE
Undocumented 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);
TBD
 
IMPORT_RULE_SET
Undocumented 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);
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
What's New In 19c
What's New In 20c

Morgan's Library Page Footer
This site is maintained by Dan Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2019 Daniel A. Morgan All Rights Reserved
  DBSecWorx