`
java_frog
  • 浏览: 254694 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

dbms_java.grant_permission批量不好使呀

 
阅读更多
执行以下给所有文件批量赋权不好使,只能一个一个指定:
exec dbms_java.grant_permission( 'GUOHR', 'SYS:java.io.FilePermission', 'D:/Temp/*', 'read' )


为什么呢,网上说可以啊,我用的10g。

另外,在java source里不能用contains吗,我用了报错,什么错忘了,只能用indexOf暂时代替。
分享到:
评论

相关推荐

    怎样禁用及回收java的授权dbms_java

    EXEC dbms_java.grant_permission('TYSP', 'SYS:java.net.SocketPermission', '192.168.1.107:8080', 'connect,resolve'); ``` 接下来,我们希望撤销这个权限: 1. **查询授权信息**: ```sql SELECT * FROM USER...

    oracle调用java包

    使用`DBMS_JAVA.GRANT_PERMISSION`授予权限,然后使用`DBMS_JAVA.PRECOMPILE`预编译Java源代码,最后使用`UTL_FILE.PUT_LINE`或其他方法上传.jar文件到数据库的特定目录对象。 3. 示例: ``` DECLARE jar_file ...

    javax.activation.UnsupportedDataTypeException: no object DCH for MIME type

    在Oracle 11.2.0.4中调用 javax.mail 发送邮件时...EXEC dbms_java.grant_permission( '<your_schema_please_change>','SYS:java.lang.RuntimePermission', 'setContextClassLoader', '' ); 第二步:解决方案看文档中。

    利用 Oracle 和 PHP 管理分布式跟踪文件

    eg exec dbms_java.grant_permission (‘TFMADMIN‘, ‘SYS:java.io.FilePermission‘,‘your background_dump_dest‘, ‘read‘) exec dbms_java.grant_permission (‘TFMADMIN‘, ‘SYS:java.io.FilePermission...

    如何从Oracle的存储过程中访问操作系统的资源.pdf

    DBMS_JAVA.GRANT_PERMISSION('YOUR_SCHEMA', 'java.io.FilePermission', '*', 'read'); DBMS_JAVA.GRANT_PERMISSION('YOUR_SCHEMA', 'java.lang.RuntimePermission', 'accessUserInformation'); DBMS_JAVA....

    在oracle中使用java sources

    2. **上传到数据库**:使用`DBMS_JAVA`包中的`GRANT PERMISSION`过程将Java源代码导入到数据库中,这样它们就可以被编译和执行了。 3. **编译Java源代码**:使用`DBMS_JAVA`包的`COMPILE SOURCE`过程来编译Java源...

    用Java编写Oracle数据库存储过程

    DBMS_JAVA.GRANT_PERMISSION(className, 'java.lang.RuntimePermission', 'accessClassInPackage.sun.*'); -- 需要的权限 DBMS_JAVA.PREPARE_CLASS(className); -- 编译Java代码 END; / ``` 步骤3:创建Java存根 ...

    个人亲测oracle触发器调用java程序

    dbms_java.grant_permission('jkt','SYS:java.io.FilePermission','c:\MO_WriteData.txt','read,write,execute,delete'); end; ``` 这将授予jkt用户对c:\MO_WriteData.txt文件的读写权限。 三、创建存储过程 下...

    Oracle调用Java代码过程

    exec dbms_java.grant_permission( 'DGSBKF_GGYW', 'SYS:java.io.FilePermission', '/tmp/*', 'read' ); ``` 3. **Java方法必须是静态的**:在Oracle中调用的Java方法必须是静态的,因为Oracle不能实例化非静态类...

    oracle获得文件夹下所有文件名.docx

    1. `exec dbms_java.grant_permission('SCOTT','SYS:java.io.FilePermission','H:\test\photo','read')` 这条命令授予了SCOTT用户对'H:\test\photo'目录的读取权限。 2. `exec dbms_java.grant_permission('SCOTT','...

    Oracle对JSON处理函数Jar包

    2. 使用`DBMS_JAVA.GRANT_PERMISSION`系统存储过程为数据库用户授予执行Java代码的权限。 3. 使用`DBMS_JAVA.PRECOMPILE`或`DBMS_JAVA.GENERATE_JAR`存储过程将jar文件加载到JGA中。 4. 在PL/SQL代码中,通过`java....

    oracle 11g所有jar

    - 使用DBMS_JAVA.PREPARE_JAR或DBMS_JAVA.GRANT_PERMISSION等存储过程来管理JAR文件的生命周期。 4. **开发与调试** - 开发者可以使用Eclipse、IntelliJ IDEA等集成开发环境配合Oracle JDBC驱动进行Java代码的...

    oracle调用java 使用socket监听端口测试

    3. **PL/SQL调用Java**:在PL/SQL中,我们可以使用`DBMS_JAVA.GRANT_PERMISSION`为Java代码授予必要的权限,如打开网络连接。然后,通过`EXECUTE IMMEDIATE`或`DBMS_JAVA.JAVA`函数调用Java方法。 4. **Socket通信*...

    oracle触发器调用java类.pdf

    dbms_java.grant_permission('jkt','SYS:java.io.FilePermission','c:\MO_WriteData.txt','read,write,execute,delete'); end; 执行完毕后,在数据库里执行上述 JAVA 程序时,就拥有读写该文件的权限了。 创建...

    oracle触发器调用java类.docx

    DBMS_JAVA.GRANT_PERMISSION('jkt','SYS:java.io.FilePermission','c:\MO_WriteData.txt','read,write,execute,delete'); END; / ``` 这将为用户`jkt`赋予对指定文件的读、写、执行和删除权限。 然后,我们需要...

    oracle获得文件夹下所有文件名.pdf

    1. 使用`DBMS_JAVA.GRANT_PERMISSION`存储过程,授予`SCOTT`用户对`H:\test\photo`目录的读取权限。 2. 接着,再次使用相同的过程,但这次是针对`H:\test\photo`下的所有文件,确保`SCOTT`可以读取该目录内的任何...

    在Oracle中用Java实现身份证转换.pdf

    这可以通过`DBMS_JAVA.GRANT_PERMISSION`和`CREATE OR REPLACE JAVA SOURCE`等语句完成。 4. 创建UDF:使用`CREATE FUNCTION`语句创建Oracle的用户自定义函数,这些函数调用Java存根中的相应方法。 5. 使用UDF:...

    oracle中实现ftp文件上传下载.doc

    将Java源代码编译为字节码,并使用`DBMS_JAVA.GRANT_PERMISSION`存储在Oracle数据库中,以便在PL/SQL中调用。 8. **在PL/SQL中调用**: 通过创建PL/SQL包或存储过程,调用已存储的Java类的方法,执行FTP操作。 ...

    数据库操作处理笔记

    grant permission1, permission2 to role_name; ``` - 移除权限: ```sql revoke permission1, permission2 from role_name; ``` - 删除角色: ```sql drop role role_name; ``` **3. 权限增加和收回:** ...

    SQL主流技术详细解答

    在数据库管理系统(DBMS)领域中,SQL(Structured Query Language,结构化查询语言)作为数据管理的标准语言,广泛应用于各种数据库系统之中。本文将围绕SQL的主流技术进行详细介绍,涵盖数据库定义语言(DDL)、...

Global site tag (gtag.js) - Google Analytics