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 @@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 @@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