ORACLE中有没有赋予一个用户查询另一个用户所有表的权限

如题所述

第1个回答  2016-07-08
本身没有,不过
组合语句能够比较简单的实现
select 'alter select ' ||owner||'.'||table_name||' to AAA;' FROM dba_tables where owner='BBB';
然后把这些查询结果复制出来执行就行了。字段名称我可能写错了,很久没这么写了。