Oracle DBMS_MACOLS
Version 26ai

General Information
Library Note Morgan's Library Page Header
The best Oracle News for FY2026

Oracle Database 26ai is now availble. If you haven't you downloaded already: Why?
Purpose Database Vault MACOLS Utility
AUTHID DEFINER
Constants
Name Data Type Value
 Audit action codes
G_MAC_OLS_INIT_AUDIT_CODE PLS_INTEGER 10009
Dependencies
CODE$ FACTOR$ OLS$LAB
DBA_CONTEXT FACTOR_LINK$ OLS$LEVELS
DBMS_ASSERT IDENTITY$ OLS$POL
DBMS_MACAUD KZV$UTL_LIBT POLICY_LABEL$
DBMS_MACOLS_SESSION MACOLS_INIT_SESSION SA_SESSION
DBMS_MACSEC MAC_POLICY$ SA_UTL
DBMS_MACUTL MAC_POLICY_FACTOR$ TO_NUMERIC_LABEL
DBMS_SESSION NUMERIC_LABEL_TO_CHAR  
Documented No
First Available Not Known
Security Model Owned by DVSYS with no privileges granted
Source {ORACLE_HOME}/rdbms/admin/catmacp.sql
Subprograms
 
CREATE_MACOLS_CONTEXTS
Create the contexts used to cache MACOLS labels dbms_macols.create_macols_contexts(p_policy_name IN VARCHAR2);
TBD
 
DROP_MACOLS_CONTEXTS
Drop the contexts used to cache MACOLS labels dbms_macols.drop_macols_contexts(p_policy_name IN VARCHAR2);
TBD
 
INIT_SESSION
Initializes MACOLS and sets the user's session label dbms_macols.init_session;
exec dbms_macols.init_session;

PL/SQL procedure successfully completed.
 
LABEL_OF
Computes the label of a factor for the specified policy dbms_macols.label_of(
p_mac_policy_id IN NUMBER,
p_factor_id     IN NUMBER)
RETURN VARCHAR2;
TBD
 
MIN_POLICY_LABEL_OF
Determines the lowest sensitivity level for a policy dbms_macols.min_policy_label_of(p_mac_policy_id IN NUMBER) RETURN VARCHAR2;
TBD
 
UPDATE_POLICY_LABEL_CONTEXT
Sets a value in a MACOLS context dbms_macols.update_policy_label_context(
p_policy_name  IN VARCHAR2,
p_context_type IN VARCHAR2,
p_label        IN VARCHAR2);
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
CONFIGURE_DV_INTERNAL
DBMS_MACAUD
DBMS_MACOLS_SESSION
DBMS_MACOUT
DBMS_MACSEC
DBMS_MACSEC_FUNCTION
DBMS_MACSEC_ROLES
DBMS_MACSEC_RULES
EVENT
OLS_ENFORCEMENT
OLS$DATAPUMP
What's New In 21c
What's New In 26ai

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