Index

A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W  

A

  • access control
    • discretionary 3.5.4
    • understanding 3
  • access mediation
  • ADD_GROUPS procedure
  • ALL_CONTROL option 10.2.3, 10.2.4, 10.2.8
  • ALL_SA_AUDIT_OPTIONS view E.2.2
  • ALL_SA_COMPARTMENTS view E.2.3, E.2.17
  • ALL_SA_DATA_LABELS view E.2.4, E.2.18
  • ALL_SA_GROUPS view E.2.5, E.2.19
  • ALL_SA_LABELS view E.2.6
  • ALL_SA_LEVELS view E.2.7
  • ALL_SA_POLICIES view E.2.8
  • ALL_SA_PROG_PRIVS view E.2.9
  • ALL_SA_SCHEMA_POLICIES view E.2.10
  • ALL_SA_TABLE_POLICIES view E.2.11
  • ALL_SA_USER_LABELS view E.2.13
  • ALL_SA_USER_LEVELS view E.2.14
  • ALL_SA_USER_PRIVS view E.2.15
  • ALL_SA_USERS view E.2.12
  • ALTER_GROUP_PARENT
  • ALTER_GROUPS procedure
  • ALTER_POLICY procedure
  • ANALYZE command 13.4.1
  • APPLY_SCHEMA_POLICY procedure
  • APPLY_TABLE_POLICY procedure
  • architecture, Oracle Label Security 1.6
  • AS SYSDBA clause 13.5.3
  • AUDIT_LABEL_ENABLED function D.1.2
  • auditing
    • audit trails D.1.3
    • creating audit view D.1.3
    • disabling D.1.6
    • dropping audit view D.1.4
    • finding audit options E.2.2
    • finding if labels are recorded D.1.2
    • Oracle Label Security 15.1
    • SA_AUDIT_ADMIN.AUDIT_LABEL_ENABLED function D.1.2
    • SA_AUDIT_ADMIN.CREATE_VIEW procedure D.1.3
    • SA_AUDIT_ADMIN.DROP_VIEW procedure D.1.4
    • SA_AUDIT_ADMIN.NOAUDIT_LABEL procedure D.1.6
    • SA_AUDIT_ADMIN package D.1.1
    • views D.1.3

B


C

  • CDBs
    • Oracle Label Security 1.9
  • CHAR_TO_LABEL function 6.5.1, 6.7.2, 6.7.6
  • CHECK_CONTROL option
  • CHECK_WRITE function D.8.4
  • child rows
  • Cloud Control login 5.11.1
  • COMPACCESS privilege 3.5.2.3
  • compartments
    • altering D.2.2
    • creating D.2.6
    • definition 2.3.3, 5.4.4
    • deleting D.2.9
    • example 2.3.3, 5.4.4
    • finding E.2.28
    • finding compartments user can read in session D.5.2
    • finding compartments user can write to in session D.5.3
    • finding user information E.2.3
    • SA_COMPONENTS.ALTER_COMPARTMENT procedure D.2.2
    • SA_COMPONENTS.CREATE_COMPARTMENT procedure D.2.6
    • SA_COMPONENTS.DROP_COMPARTMENT procedure D.2.9
    • SA_USER_ADMIN.ADD_COMPARTMENTS procedure D.7.2
    • SA_USER_ADMIN.ALTER_COMPARTMENTS D.7.4
    • SA_USER_ADMIN.DROP_COMPARTMENTS procedure D.7.8
    • SA_USER_ADMIN.SET_COMPARTMENTS procedure D.7.11
    • SA_USER_ADMIN package D.7.1
    • setting authorizations 3.3.1.2, 5.5.4
    • tutorial on using 8.1
  • components
    • SA_COMPONENT package D.2.1
    • SA_USER_ADMIN.DROP_ALL_COMPARTMENTS procedure D.7.6
  • configuration of Oracle Label security
  • CREATE_GROUP procedure
  • CREATE_POLICY procedure
  • CREATE FUNCTION statement 11.4.1
  • CREATE PACKAGE BODY statement 11.4.1
  • CREATE PACKAGE statement 11.4.1
  • CREATE PROCEDURE statement 11.4.1
  • CREATE TABLE AS SELECT statement F
  • creating databases 13.5.1

D

  • data
    • label-based access 2.1
  • database links 12.2
  • databases, creating additional 13.5.1
  • data dictionary tables 2.2, 13.4.1, 13.5.1, E.1
  • data labels
    • checking if label is data label D.8.5
    • finding label and tag information E.2.4
    • SA_UTL.DATA_LABEL function D.8.5
  • Data Pump export
  • Data Pump import 13.2
  • DBA_OLS_STATUS data dictionary view 4.1.2
  • DBA_OLS_STATUS view E.2.33
  • DBA_policyname_AUDIT_TRAIL view E.3
  • DBA_SA_AUDIT_OPTIONS view E.2.16
  • DBA_SA_COMPARTMENTS view 13.2.2.2, E.2.17
  • DBA_SA_DATA_LABELS view E.2.18
  • DBA_SA_GROUP_HIERARCHY view E.2.20
  • DBA_SA_GROUPS view 13.2.2.2, E.2.19
  • DBA_SA_LABELS view 13.2.2.2, E.2.21
  • DBA_SA_LEVELS view 13.2.2.2, E.2.22
  • DBA_SA_POLICIES view E.2.23
  • DBA_SA_PROG_PRIVS view E.2.24
  • DBA_SA_SCHEMA_POLICIES view 10.2.11, E.2.25
  • DBA_SA_TABLE_POLICIES view 10.2.11, E.2.26
  • DBA_SA_USER_COMPARTMENTS view E.2.28
  • DBA_SA_USER_GROUPS view E.2.29
  • DBA_SA_USER_LABELS view E.2.30
  • DBA_SA_USER_LEVELS view E.2.31
  • DBA_SA_USER_PRIVS view E.2.32
  • DBA_SA_USERS view E.2.27
  • default row label D.5.19
  • DELETE_CONTROL option 10.2.4, 10.7
  • DELETERESTRICT option 10.7
  • deleting labeled data 10.7
  • demobld.sql file 1.8
  • disabling Oracle Label Security A.1, A.1.2
  • discretionary access control (DAC) 3.5.4
  • distributed databases
    • connecting to 12.2
    • multiple policies 3.6.2
    • Oracle Label Security configuration 12.1
    • remote session label 12.3
  • dominance
  • DOMINATES function B.1.1
  • dropping for specified compartments D.7.8
  • DROP USER CASCADE restriction F
  • duties
    • of security administrators 1.4

E


F


G


H


I


L


M


N


O

  • object privileges
    • and Oracle Label Security privileges 3.5.4
    • and trusted stored program units 3.5.6, 11.2
  • OCI_ATTR_APPCTX_LIST B.3.2
  • OCI_ATTR_APPCTX_SIZE B.3.2
  • OCIAttrSet B.3.1, B.3.2
  • OCI interface B.3.1
  • OCIParamGet B.3.2
  • OLS_DOMINATED_BY function B.1.3.6
  • OLS_DOMINATES function B.1.3.2
  • OLS_GLBD function 6.6.4.2
  • OLS_GREATEST_LBOUND function 6.6.4.2
  • OLS_LABEL_DOMINATES function
  • OLS_LEAST_UBOUND function 6.6.4.1
  • OLS_LUBD function 6.6.4.1
  • OLS_STRICTLY_DOMINATED_BY function B.1.3.7
  • OLS_STRICTLY_DOMINATES function B.1.3.5
  • ORA-6550 errors, troubleshooting H.2
  • ORA-942 errors, troubleshooting H.2
  • Oracle Database Vault
    • using OLS_LABEL_DOMINATES function with B.1.3.3
  • Oracle Data Redaction
    • using OLS_LABEL_DOMINATES function with B.1.3.3
  • Oracle Enterprise Manager
    • administering labels 2.6
  • Oracle Label Security
    • about 1.1
    • benefits 1.2
    • checking if registered and enabled 4.1.2
    • DBA_OLS_STATUS data dictionary view 4.1.2
    • privileges required to use 1.3
    • registering 4.1.1
  • Oracle Label Security adminstrator user
  • Oracle Label Security data dictionary views
  • Oracle Label Security policies
    • Flashback Data Archive 5.10
  • ORDER BY clause 6.6.2

P

  • packages
  • partitioning 6.3.3, 13.4.4
  • PDBs
    • Oracle Label Security 1.9
  • performance, Oracle Label Security
  • PL/SQL
  • pluggable databases
    • See: PDBs
  • policies
  • policies, schema
    • altering D.4.2
    • applying D.4.3
    • deleting D.4.9
    • disabling D.4.5
    • enabling D.4.7
    • SA_POLICY_ADMIN.ALTER_SCHEMA_POLICY procedure D.4.2
    • SA_POLICY_ADMIN.APPLY_SCHEMA_POLICY procedure D.4.3
    • SA_POLICY_ADMIN.ENABLE_SCHEMA_POLICY policy D.4.7
    • SA_POLICY_ADMIN.REMOVE_SCHEMA_POLICY procedure D.4.9
  • policies, schema, disabling
    • SA_POLICY_ADMIN.DISABLE_SCHEMA_POLICY procedure D.4.5
  • policies, table
    • applying D.4.4
    • deleting D.4.10
    • disabling D.4.6
    • enabling D.4.8
    • SA_POLICY_ADMIN.APPLY_TABLE_POLICY procedure D.4.4
    • SA_POLICY_ADMIN.DISABLE_TABLE_POLICY procedure D.4.6
    • SA_POLICY_ADMIN.ENABLE_TABLE_POLICY procedure D.4.8
    • SA_POLICY_ADMIN.REMOVE_TABLE_POLICY procedure D.4.10
  • policy_DBA role 2.2, 5.2, D.3.1, D.7.18
    • about 1.4
    • how to use 1.4
    • required for Data Pump import operations 13.2.2.1.2
    • required for label management D.3.1
    • required for Oracle Label Security auditing D.1.1
    • required for SA_USER_ADMIN.SET_PROG_PRIVS procedure D.7.15
    • required for SA_USER_ADMIN.SET_USER_PRIVS procedure D.7.18
  • policy label column
  • policy label containers
  • policy management
    • altering policies D.6.2
    • creating policies D.6.3
    • deleting policies D.6.5
    • disabling policies D.6.4
    • enabling policies D.6.6
    • SA_SYSDBA.ALTER_POLICY procedure D.6.2
    • SA_SYSDBA.CREATE_POLICY procedure D.6.3
    • SA_SYSDBA.DISABLE_POLICY procedure D.6.4
    • SA_SYSDBA.DROP_POLICY policy D.6.5
    • SA_SYSDBA.ENABLE_POLICY procedure D.6.6
    • SA_SYSDBA package D.6.1
  • predicates
  • privileges
  • PROFILE_ACCESS privilege 3.5.2.4
  • program units
    • finding policy privileges for E.2.9
  • propagated C.1

R


S

  • SA_AUDIT_ADMIN
    • procedures, listed D.1.1
  • SA_AUDIT_ADMIN.AUDIT_LABEL_ENABLED procedure D.1.2
  • SA_AUDIT_ADMIN.CREATE_VIEW procedure D.1.3
  • SA_AUDIT_ADMIN.DROP_VIEW procedure D.1.4
  • SA_AUDIT_ADMIN.NOAUDIT_LABEL procedure D.1.6
  • SA_AUDIT_ADMIN.NOAUDIT procedure D.1.5
  • SA_AUDIT_ADMIN PL/SQL package
  • SA_COMPONENTS
    • procedures, listed D.2.1
  • SA_COMPONENTS.ALTER_COMPARTMENT procedure D.2.2
  • SA_COMPONENTS.ALTER_GROUP_PARENT procedure D.2.4
  • SA_COMPONENTS.ALTER_GROUP procedure D.2.3
  • SA_COMPONENTS.ALTER_LEVEL procedure D.2.5
  • SA_COMPONENTS.CREATE_COMPARTMENT procedure D.2.6
  • SA_COMPONENTS.CREATE_GROUP procedure D.2.7
  • SA_COMPONENTS.CREATE_LEVEL procedure D.2.8
  • SA_COMPONENTS.DROP_COMPARTMENT procedure D.2.9
  • SA_COMPONENTS.DROP_GROUP procedure D.2.10
  • SA_COMPONENTS.DROP_LEVEL procedure D.2.11
  • SA_COMPONENTS package D.2.1
  • SA_COMPONENTS PL/SQL package
  • SA_LABEL_ADMIN
    • procedures, listed D.3.1
  • SA_LABEL_ADMIN.ALTER_LABEL procedure D.3.2
  • SA_LABEL_ADMIN.CREATE_LABEL procedure D.3.3
  • SA_LABEL_ADMIN.DROP_LABEL procedure D.3.4
  • SA_LABEL_ADMIN PL/SQL package
  • SA_POLICY_ADMIN
    • procedures, listed D.4.1
  • SA_POLICY_ADMIN.ALTER_SCHEMA_POLICY procedure D.4.2
  • SA_POLICY_ADMIN.APPLY_SCHEMA_POLICY procedure D.4.3
  • SA_POLICY_ADMIN.APPLY_TABLE_POLICY procedure D.4.4
  • SA_POLICY_ADMIN.DISABLE_SCHEMA_POLICY procedure D.4.5
  • SA_POLICY_ADMIN.DISABLE_TABLE_POLICY procedure D.4.6
  • SA_POLICY_ADMIN.ENABLE_SCHEMA_POLICY procedure D.4.7
  • SA_POLICY_ADMIN.ENABLE_TABLE_POLICY procedure D.4.8
  • SA_POLICY_ADMIN.REMOVE_SCHEMA_POLICY procedure D.4.9
  • SA_POLICY_ADMIN.REMOVE_TABLE_POLICY procedure D.4.10
  • SA_POLICY_ADMIN PL/SQL package
  • SA_SESSION
    • procedures and functions, listed D.5.1
  • SA_SESSION.COMP_READ function D.5.2
  • SA_SESSION.COMP_WRITE function D.5.3
  • SA_SESSION.GROUP_READ function D.5.4
  • SA_SESSION.GROUP_WRITE function D.5.5
  • SA_SESSION.LABEL function D.5.6
  • SA_SESSION.MAX_LEVEL function D.5.7
  • SA_SESSION.MAX_READ_LABEL function D.5.8
  • SA_SESSION.MAX_WRITE_LABEL function D.5.9
  • SA_SESSION.MIN_LEVEL function D.5.10
  • SA_SESSION.MIN_WRITE_LABEL function D.5.11
  • SA_SESSION.PRIVS function D.5.12
  • SA_SESSION.RESTORE_DEFAULT_LABELS procedure D.5.13
  • SA_SESSION.ROW_LABEL function D.5.14
  • SA_SESSION.SA_USER_NAME function D.5.16
  • SA_SESSION.SAVE_DEFAULT_LABELS procedure D.5.17
  • SA_SESSION.SET_ACCESS_PROFILE procedure D.5.16, D.5.18
  • SA_SESSION.SET_LABEL procedure D.5.15
    • and SA_SESSION.RESTORE_DEFAULT_LABELS D.5.13
  • SA_SESSION.SET_ROW_LABEL procedure D.5.19
  • SA_SESSION PL/SQL package
  • SA_SYSDBA
    • procedures, listed D.6.1
  • SA_SYSDBA.ALTER_POLICY procedure D.6.2
  • SA_SYSDBA.CREATE_POLICY procedure D.6.3
  • SA_SYSDBA.DISABLE_POLICY procedure D.6.4
  • SA_SYSDBA.DROP_POLICY procedure D.6.5
  • SA_SYSDBA.ENABLE_POLICY procedure D.6.6
  • SA_SYSDBA PL/SQL package
  • SA_USER_ADMIN.ADD_COMPARTMENTS procedure D.7.2
  • SA_USER_ADMIN.ADD_GROUPS procedure D.7.3
  • SA_USER_ADMIN.ALTER_COMPARTMENTS procedure D.7.4
  • SA_USER_ADMIN.ALTER_GROUPS procedure D.7.5
  • SA_USER_ADMIN.DROP_ALL_COMPARTMENTS procedure D.7.6
  • SA_USER_ADMIN.DROP_ALL_GROUPS procedure D.7.7
  • SA_USER_ADMIN.DROP_COMPARTMENTS procedure D.7.8
  • SA_USER_ADMIN.DROP_GROUPS procedure D.7.9
  • SA_USER_ADMIN.DROP_USER_ACCESS procedure D.7.10
  • SA_USER_ADMIN.SET_COMPARTMENTS procedure D.7.11
  • SA_USER_ADMIN.SET_DEFAULT_LABEL procedure D.7.12
  • SA_USER_ADMIN.SET_GROUPS procedure D.7.13
  • SA_USER_ADMIN.SET_LEVELS procedure D.7.14
  • SA_USER_ADMIN.SET_ROW_LABEL procedure D.7.16
  • SA_USER_ADMIN.SET_USER_LABELS procedure D.7.17
  • SA_USER_ADMIN.SET_USER_PRIVS procedure D.7.18
  • SA_USER_ADMIN package
    • administering stored program units D.7.15
    • overview 2.2
    • procedures, listed D.7.1
  • SA_USER_ADMIN PL/SQL package
  • SA_UTL.CHECK_LABEL_CHANGE function D.8.2
  • SA_UTL.CHECK_READ function D.8.3
  • SA_UTL.CHECK_WRITE function D.8.4
  • SA_UTL.DATA_LABEL function D.8.5
  • SA_UTL.GREATEST_LBOUND function D.8.6
  • SA_UTL.NUMERIC_LABEL function D.8.7
  • SA_UTL.NUMERIC_ROW_LABEL function D.8.8
  • SA_UTL.SET_LABEL procedure D.8.9
  • SA_UTL.SET_ROW_LABEL procedure D.8.10
  • SA_UTL package
    • dominance functions B.1.3.4
    • overview 11.5
    • procedures and functions, listed D.8.1
  • SA_UTL PL/SQL package
  • schemas
    • applying policies to 10.2.9, D.6.2
    • default policy options D.6.3
    • restrictions on shared F
  • session labels
  • sessions
    • compartments readable by user D.5.2
    • compartments writeable by user D.5.3
    • finding current OLS user D.5.16
    • finding row label D.5.14
    • finding security attributes for E.2.34
    • finding session label number D.8.7
    • finding session privileges D.5.12
    • SA_SESSION.COMP_READ function D.5.2
    • SA_SESSION.COMP_WRITE function D.5.3
    • SA_SESSION.GROUP_READ function D.5.4
    • SA_SESSION.GROUP_WRITE function D.5.5
    • SA_SESSION.LABEL function D.5.6
    • SA_SESSION.MAX_LEVEL function D.5.7
    • SA_SESSION.MAX_READ_LABEL function D.5.8
    • SA_SESSION.MAX_WRITE_LABEL function D.5.9
    • SA_SESSION.MIN_LEVEL function D.5.10
    • SA_SESSION.MIN_WRITE_LABEL function D.5.11
    • SA_SESSION.PRIVS D.5.12
    • SA_SESSION.RESTORE_DEFAULT_LABELS procedure D.5.13
    • SA_SESSION.ROW_LABEL function D.5.14
    • SA_SESSION.SA_USER_NAME function D.5.16
    • SA_SESSION.SAVE_DEFAULT_LABELS procedure D.5.17
    • SA_SESSION.SET_ACCESS_PROFILE procedure D.5.18
    • SA_SESSION.SET_LABEL procedure D.5.15
    • SA_SESSION package D.5.1
    • SA_USER_ADMIN.SET_COMPARTMENTS procedure D.7.11
    • SA_USER_ADMIN.SET_DEFAULT_LABEL procedure D.7.12
    • SA_USER_ADMIN.SET_LEVELS procedure D.7.14
    • SA_UTL.SET_LABEL procedure D.8.9
    • SA_UTL.SET_ROW_LABEL procedure D.8.10
    • saving default session label D.5.17
    • setting label for D.8.9
    • setting OLS privileges for user D.5.18
    • setting row label for D.8.10
  • SET_ACCESS_PROFILE procedure F
  • SET_DEFAULT_LABEL procedure
  • SET_GROUPS procedure
  • SET_LABEL procedure
  • SET_PROG_PRIVS function D.7.15
  • SET_ROW_LABEL procedure 14.7.2.2, 14.7.2.3
  • SET_USER_LABELS procedure
  • setting label for database session D.8.9
  • shared schema restrictions F
  • SQL*Loader 13.3
  • SYS_CONTEXT
  • SYS account
  • system privileges 3.5.4, 3.5.5, 3.5.6

T

  • table rows
    • checking if user can read D.8.3
    • checking if user can write to D.8.4
    • SA_UTL.CHECK_READ function D.8.3
    • SA_UTL.CHECK_WRITE function D.8.4
  • TO_DATA_LABEL function 6.7.6, D.3.3
  • TO_LBAC_DATA_LABEL function 10.3.2
  • TO_LBAC_DATA_LABEL function, example of using D.8.9
  • traditional auditing auditing
    • Oracle Label Security 15.2
  • triggers 10.3.2
  • triggers, internal
    • downgrading to pre-release 23ai 10.1.3
    • migrating to LBAC_TRIGGER 10.1.2
    • storage in LBAC_TRIGGER 10.1.1
  • troubleshooting
    • invalid objects H.1
    • ORA-6550 errors H.2
    • ORA-942 errors H.2
  • trusted program units
  • trusted stored program units
  • tutorials
    • creating Oracle Label Security compartments 8.1
    • creating Oracle Label Security groups 9.1
    • creating Oracle Label Security levels 7.1

U

  • unified auditing
    • Oracle Label Security 15.1
  • uninstalling Oracle Label Security A.2.1
  • UPDATE_CONTROL option 10.2.4, 10.6.2
  • updating labeled data 10.6
  • USER_SA_SESSION view E.2.34
  • user authorizations D.7.8
  • users
    • finding label-specific information of E.2.13
    • finding level-specific information of E.2.14
    • finding policy-specific privileges of E.2.15
    • finding privileges of OLS users E.2.12
  • utilities

V


W