任务:将userA所有的table(或view等)的select权限(或insert等)授权给userB
基本思想: 以usera登录.将select 'grant insert on '||table_name ||' to userb;' from user_objects ;生成的所有SQL语句执行。
当然,还有更快捷的方式:将以下语句保存在d:/a.sql,然后以usera登录,执行@d:/a.sql
本文介绍了一种批量将Oracle中特定用户的表或视图的查询权限转移给另一个用户的方法。通过编写简单的SQL脚本实现快速权限分配,适用于大量表或视图的权限转移场景。
任务:将userA所有的table(或view等)的select权限(或insert等)授权给userB
基本思想: 以usera登录.将select 'grant insert on '||table_name ||' to userb;' from user_objects ;生成的所有SQL语句执行。
当然,还有更快捷的方式:将以下语句保存在d:/a.sql,然后以usera登录,执行@d:/a.sql
1168

被折叠的 条评论
为什么被折叠?