Oracle Query获取当前用户具有读访问权限的表列表

Man*_*dan 9 oracle

如何查询Oracle数据库以列出当前用户具有读取权限的表?

Flo*_*ita 9

user_tables是用户的表.对于用户可以阅读的所有表:

select * from all_tables;
Run Code Online (Sandbox Code Playgroud)

  • `select*from all_tables where owner in('SYS','SYSTEM')`并排除你不喜欢的东西.或者仅包括您喜欢的内容.:) (2认同)