如何查询当前用户有操作权限的所有表的信息? select * from dba_tab_columns where owner='' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你建立的表是属于sys用户的。不是test用户的。用test用户登录,然后建立表。 select * from user_tab_privs ; 查看当前用户的角色SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限SQL>select * from user_sys_privs;SQL>select * from user_tab_privs; 当你以一个用户登陆是你可以操作的所有表信息都存放在一个数据字典中,你可以使用如下语句来查看当前用户可以操作的所有表:select * from all_tables; Oracle 解释执行计划中的Bytes oracle时间相减的sql怎么写? 数据库视图问题 一个关于group by 用子查询 参数含有数组的procedure? 如何写一段sql语句,可以得到表的key值信息? ORACLE中的表的join select * from table group by aa 问题 应用程序在客户端访问服务器的Oracle,是不是客户端一定要装Oracle Client? 在表的trigger里面执行alter table操作时报错,大家帮忙看看:) Oracle 9i导入的问题 数据库导入的问题
用test用户登录,然后建立表。
SQL>select * from user_role_privs;
查看当前用户的系统权限和表级权限
SQL>select * from user_sys_privs;
SQL>select * from user_tab_privs;
select * from all_tables;