关于授权

huadis 2012-02-15 04:07:16
现在要在java代码里用A用户通过jdbc连接到数据库,然后执行sql语句对B用户授权,让B用户能访问A用户的cTable表,语句:
GRANT SELECT ON cTable TO B
在plsql dev 中执行通过,但在代码执行时报:
ORA-00990:权限缺失或无效

A用户现拥有connect、resource权限。
求解。
...全文
83 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaozhangnima 2012-02-16
  • 打赏
  • 举报
回复
应该是A的权限不够吧
我心飞翔 2012-02-15
  • 打赏
  • 举报
回复
兄弟在Java语言中通过代码只能执行DML语句。
如果要想执行DCL语句,可以写一个存储过程,在存储过程中进行授权。
然后在Java中执行这个存储过程。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧