oracle 一次grant多表权限

此方法主要是利用 sql查询所有符合要求的表,然后批量操作grant,

SELECT 'grant SELECT , INSERT ,UPDATE , DELETE on ' || TABLE_NAME || ' to 用户名;'
 FROM  all_tables  at where at.Table_Name like '%';

如果是所有的表就去掉条件

你可能感兴趣的:(工具类,oracle)