MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/javavm/install/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/javavm/install/initjvm1.sql

Rem    BEGIN SQL_FILE_METADATA
Rem    SQL_SOURCE_FILE: javavm/install/initjvm1.sql
Rem    SQL_SHIPPED_FILE: javavm/install/initjvm1.sql
Rem    SQL_PHASE: INITJVM1
Rem    SQL_STARTUP_MODE: NORMAL
Rem    SQL_IGNORABLE_ERRORS: NONE
Rem    END SQL_FILE_METADATA


-- subscript for initjvm.sql and ilk

-- Roles for Security - must come before create java system
begin if initjvmaux.startstep('ROLES_FOR_SECURITY') then

  initjvmaux.drp('drop role javauserpriv');
  initjvmaux.exec('create role javauserpriv');
  initjvmaux.exec('grant javauserpriv to sys');
  initjvmaux.drp('drop role javaidpriv');
  initjvmaux.exec('create role javaidpriv');
  initjvmaux.exec('grant javaidpriv to sys');
  initjvmaux.drp('drop role javasyspriv');
  initjvmaux.exec('create role javasyspriv');
  initjvmaux.exec('grant javasyspriv to sys');
  initjvmaux.exec('grant javauserpriv to javasyspriv');
  initjvmaux.drp('drop role javadebugpriv');
  initjvmaux.exec('create role javadebugpriv');
  initjvmaux.drp('drop role ejbclient');
  initjvmaux.exec('create role ejbclient');
  initjvmaux.drp('drop role jmxserver');
  initjvmaux.exec('create role jmxserver');
  initjvmaux.exec('grant jmxserver to sys');

  initjvmaux.endstep;
end if; end;
/

OHA YOOOO