General Information
Library Note
Morgan's Library Page Header
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
Undocumented Label Security support utilities. Subprogram names hint at a relationship between this package and event trigger behaviors.
AUTHID
DEFINER
Dependencies
LBAC$AFTER_CREATE
LBAC_STANDARD
OLS$USER
LBAC$AFTER_DROP
OLS$AUDIT
OLS$USER_COMPARTMENTS
LBAC$BEFORE_ALTER
OLS$POL
OLS$USER_GROUPS
LBAC$EVENT_LIBT
OLS$POLS
OLS$USER_LEVELS
LBAC$SA
OLS$POLT
PLITBLM
LBAC_CACHE
OLS$PROG
PRIVS_TO_CHAR_N
LBAC_RLS
OLS$SESSINFO
V_$INSTANCE
LBAC_SERVICES
OLS$TRUSTED_PROGS
Documented
No
Exceptions
Error Code
Reason
ORA-12458
Oracle Label Security not enabled
First Available
Not known but prior to 2009.
Security Model
Owned by LBACSYS with no privileges granted
Source
{ORACLE_HOME}/rdbms/admin/prvtolsdd.plb
Subprograms
AFTER_CREATE
Undocumented
lbac_events.after_create(
object_type IN VARCHAR2,
object_name IN VARCHAR2,
schema_name IN VARCHAR2);
TBD
AFTER_DROP
Undocumented
lbac_events.after_drop(
object_type IN VARCHAR2,
object_name IN VARCHAR2,
schema_name IN VARCHAR2);
TBD
BEFORE_ALTER
Undocumented
lbac_events.before_alter(
object_type IN VARCHAR2,
object_name IN VARCHAR2,
schema_name IN VARCHAR2);
TBD
BEFORE_DDL
Undocumented
lbac_events.before_ddl(
sql_command IN VARCHAR2,
object_type IN VARCHAR2,
object_name IN VARCHAR2,
schema_name IN VARCHAR2);
TBD
COMP_INSTALL
Undocumented
lbac_events.comp_install;
exec lbacsys.lbac_events.comp_install ;
PL/SQL procedure successfully completed.
PROG_INVOCATION
Undocumented
lbac_events.prog_invocation(
schema_name IN VARCHAR2,
prog_name IN VARCHAR2,
trusted IN BOOLEAN);
TBD
PROG_TERMINATION
Undocumented
lbac_events.prog_termination(trusted IN BOOLEAN);
exec lbacsys.lbac_events.prog_termination (TRUE);