Oracle 9i 角色列表

本文介绍在使用PL/SQL执行Java代码时遇到的ORA-29532错误及其解决方案,涉及数据库操作权限不足的问题,并提供了具体的权限授予语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果通过pl/sql执行java代码时,在java代码里对数据库进行操作,出现类似如下错误:
ORA-29532: Java 调用被未捕获的 Java 例外终止:
java.security.AccessControlException: the Permission (java.net.SocketPermission
127.0.0.1:2002 connect,resolve) has not been granted to SINBOY. The PL/SQL to
grant this is dbms_java.grant_permission( 'SINBOY',
'SYS:java.net.SocketPermission', '127.0.0.1:2002', 'connect,resolve' )
ORA-06512: 在"SINBOY.TEST9", line 0
ORA-06512: 在"SINBOY.TRG", line 2
原因是:权限不够

对os上的文件赋权限就可以了
grant javauserpriv to SINBOY;
 
Oracle 9i 角色列表
序号
角色
说明
1
AQ-ADMINISTRATOR-ROLE
队列管理员角色
2
AQ-USER-ROLE
队列用户角色
3
CONNECT
连接
4
CTXAPP
应用
5
DBA
数据库管理员
6
DELETE-CATALOG-ROLE
删除目录角色
7
EXECUTE-CATALOG-ROLE
执行目录角色
8
EXP-FULL-DATABASE
扩展整个数据库
9
GLOBAL_AQ_USER_ROLE
全局队列用户角色
10
HS-ADMIN-ROLE
HS管理角色
11
IMP-FULL-DATABASE
IMP全局数据库
12
JAVADEBUGPRIV
JAVA调试权限
13
JAVAIDPRIV
JAVA ID权限
14
JAVASYSPRIV
JAVA系统权限
15
JAVAUSERPRIV
JAVA用户权限
16
JAVA-ADMIN
JAVA管理员
17
JAVA-DEPLOY
JAVA调度
18
OEM-MONITOR
OEM遥控器
19
OLAP_DBA
联机分析数据库管理员
20
RECORVERY-CATALOG-OWNER
恢复目录所有者
21
RESOURCE
资源
22
SELECT-CATALOG-ROLE
选择目录角色
23
WKADMIN
WK管理员
24
WKUSER
WK用户
25
WM_ADMIN_ROLE
WK管理员角色
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值