如何在授权用户能够访问和修改不同用户下的表?

pastime_Wang 2005-10-07 07:03:28
我想在一个用户下建立一个存储过程,在存储过程中实现把本用户下的导入到另一个用户下的对应表中,请教如何操作?

grant all on TEST.SU1004 to SYSTEM; 这种写法对表多的情况下,比较麻烦,又没有更好的写法?
谢谢!!
...全文
104 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ncwuhh 2005-10-09
  • 打赏
  • 举报
回复
以下是单表赋权限,多表的偶就不是很清楚了。(供参考)
如果想把用户A下的table1的update权限赋予用户B
在用户A连接状态下执行:
grant update
on table1
to B
pastime_Wang 2005-10-07
  • 打赏
  • 举报
回复
能不能一次授权用户下的所有表给system ?

比如我想让TEST用户可以操作TEST1用户下的所有表,请教该如何编写这样的语句?

在system下使用

grant all on test to test1 报“表和视图不存在”!如何解决?

还请详细执教一下,谢谢!

17,090

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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