MINI MINI MANI MO

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

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

variable jvmrmaction varchar2(30)
execute :jvmrmaction := 'FULL_REMOVAL';
@@jvmrmsec

select object_name from user_objects where object_name like 'JAVA$POLICY%' ;

-- create java$policy$ table and views
@@jvmsec1


-- The role for deploying JServer Accellerator jar's
-- obsolete
--@@jvmsec2


-- populate the policy table
-- make the bedrock principal explicit.
-- grant to JAVA_ADMIN the right to administer all known permissions. 
-- grant some Permissions to PUBLIC 
@@jvmsec3


-- grant required Permissions to java_deploy
-- obsolete
--@@jvmsec4


-- grant some Permissions to JavaUserPriv
-- grant some Permissions to JavaSysPriv
-- Permissions granted explicitly to SYS but not to JavaSysPriv
-- because they are regarded as particularly dangerous
-- grant Permissions to JavaDebugPriv
-- JServerPermission granted only to SYS, and not to JavaSysPriv 
-- as these are not standard part of JDK policies.
-- deal with SQLPermission
@@jvmsec5

-- Actions related to HandlePermission
@@jvmsec7

-- Create the java$policy$shared$table table
@@jvmsec6


-- set up trigger for dropping users
-- @@jvmsecdp




OHA YOOOO