Oracle LBAC$SA_LABELS
Version 21c

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
AUTHID DEFINER
Dependencies
ALL_SA_USERS LBAC_CACHE OLS$PROFILE
ALL_SA_USER_LABELS LBAC_LABEL OLS$USER
ALL_SA_USER_PRIVS LBAC_LGSTNDBY_UTIL OLS$USER_COMPARTMENTS
CREATE_OR_FETCH_ILABEL LBAC_STANDARD OLS$USER_GROUPS
DBA_OLS_USERS OLS$COMPARTMENTS OLS$USER_LEVELS
DBA_SA_USERS OLS$GROUPS PLITBLM
DBA_SA_USER_LABELS OLS$LAB SA_USER_ADMIN_INT
DBA_SA_USER_PRIVS OLS$LEVELS SA_UTL
LBAC$SA OLS$POL TO_LBAC_DATA_LABEL
LBAC$USER_LIBT    
Documented No
First Available Not known
Security Model Owned by LBACSYS with no privileges granted
Source {ORACLE_HOME}/rdbms/admin/prvtolsdd.plb
Subprograms
COMPUTE_WRITE_LABEL
Undocumented lbac$sa_labels.compute_write_label(
pol_id          IN BINARY_INTEGER,
max_write_label IN VARCHAR2,
read_label      IN VARCHAR2)
RETURN VARCHAR2;
TBD
 
FROM_LABEL
Undocumented lbac$sa_labels.from_label(ilabel IN VARCHAR2) RETURN VARCHAR2;
TBD
 
INSERT_READ_LABEL
Undocumented lbac$sa_labels.insert_read_label(
pol_id    IN BINARY_INTEGER,
user_name IN VARCHAR2,
ilabel    IN VARCHAR2);
TBD
 
INSERT_WRITE_LABEL
Undocumented lbac$sa_labels.insert_write_label(
pol_id        IN BINARY_INTEGER,
user_name     IN VARCHAR2,
ilabel        IN VARCHAR2,
max_rd_ilabel IN VARCHAR2);
TBD
 
LABEL_LEVEL_ONLY
Undocumented lbac$sa_labels.label_level_only(ilabel IN VARCHAR2) RETURN BINARY_INTEGER;
TBD
 
MERGE_LABEL
Undocumented lbac$sa_labels.merge_label(
ilabel1 IN VARCHAR2,
ilabel2 IN VARCHAR2,
fmt     IN VARCHAR2)
RETURN VARCHAR2;
TBD
 
SET_INVERSE_POLICY_BIT
Undocumented lbac$sa_labels.set_inverse_policy_bit(pol_id IN BINARY_INTEGER) RETURN BINARY_INTEGER;
TBD
 
SET_USER_LABELS_INTERNAL
Undocumented lbac$sa_labels.set_user_labels_internal(
policy_name IN VARCHAR2,
user_name   IN VARCHAR2,
mr_label    IN VARCHAR2,
mw_label    IN VARCHAR2,
min_label   IN VARCHAR2,
read_label  IN VARCHAR2,
write_label IN VARCHAR2,
row_label   IN VARCHAR2,
privs       IN BINARY_INTEGER,
stmt_type   IN BINARY_INTEGER);
TBD
 
STARTUP
Undocumented lbac$sa_labels.startup;
exec lbacsys.lbac$sa_labels.startup;

PL/SQL procedure successfully completed.
 
STORE_USER
Undocumented lbac$sa_labels.store_user(
policy_name IN VARCHAR2,
uname       IN VARCHAR2,
max_read    IN VARCHAR2,
max_write   IN VARCHAR2,
min_write   IN VARCHAR2,
def_read    IN VARCHAR2,
def_write   IN VARCHAR2,
def_row     IN VARCHAR2,
privs       IN BINARY_INTEGER,
stmt_type   IN BINARY_INTEGER);
TBD
 
STORE_USER_LABEL_LIST
Undocumented lbac$sa_labels.store_user_label_list(
pol_id    IN BINARY_INTEGER,
user_name IN VARCHAR2);
TBD
 
SUBSET_GROUPS
Undocumented lbac$sa_labels.subset_groups(
ilabel1 IN VARCHAR2,
ilabel2 IN VARCHAR2)
RETURN BOOLEAN;
TBD
 
TO_LABEL
Undocumented lbac$sa_labels.to_label(
pol_id       IN BINARY_INTEGER,
label_string IN VARCHAR2)
RETURN VARCHAR2;
TBD
 
UPDATE_DEFAULT_LABEL
Undocumented lbac$sa_labels.update_default_label(
pol_id        IN BINARY_INTEGER,
user_name     IN VARCHAR2,
ilabel        IN VARCHAR2,
max_rd_ilabel IN VARCHAR2);
TBD
 
UPDATE_ROW_LABEL
Undocumented lbac$sa_labels.update_row_label(
pol_id     IN BINARY_INTEGER,
user_name  IN VARCHAR2,
ilabel     IN VARCHAR2,
def_ilabel IN VARCHAR2);
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
LBAC$SA
LBAC_EVENTS
LBAC_EXP
LBAC_POLICY_ADMIN
LBAC_POLICY_ADMIN_INT
LBAC_SESSION
LBAC_STANDARD
LBAC_SYSDBA
OLS$DATAPUMP
OLS_DIP_NTFY
OLS_ENFORCEMENT
OLS_UTIL_WRAPPER
Oracle Label Security (OLS)
SA_AUDIT_ADMIN
SA_COMPONENTS
SA_LABEL_ADMIN
SA_POLICY_ADMIN
SA_SYSDBA
SA_USER_ADMIN
TO_LABEL_LIST
What's New In 21c
What's New In 23c

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-2023 Daniel A. Morgan All Rights Reserved
  DBSecWorx