select * from dba_tab_columns where owner=''

解决方案 »

  1.   

    你建立的表是属于sys用户的。不是test用户的。
    用test用户登录,然后建立表。
      

  2.   

    select  * from user_tab_privs ;
      

  3.   

    查看当前用户的角色
    SQL>select * from user_role_privs;

    查看当前用户的系统权限和表级权限
    SQL>select * from user_sys_privs;
    SQL>select * from user_tab_privs;
      

  4.   

    当你以一个用户登陆是你可以操作的所有表信息都存放在一个数据字典中,你可以使用如下语句来查看当前用户可以操作的所有表:
    select * from all_tables;