关闭

怎么将数据库某一用户下的所有表权限赋给另一用户

798人阅读 评论(0) 收藏 举报


在项目实际生产上线过程中,我们有时候会遇到多个用户的问题。但是不可能给这几个用户都赋予db权限,那么怎么才能让某一指定用户拥有对其他用户下所有表有操作权限呢?

好了,不废话上代码:


select 'GRANT SELECT,update,delete,insert ON TEST3.'||object_name||' to TEST4;' from dba_objects where owner='TEST3' and object_type='TABLE';


其中TEST3,TEST4分别为两个数据库用(TP:需要将数据库用户转成大写)。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1286次
    • 积分:42
    • 等级:
    • 排名:千里之外
    • 原创:3篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档