如果一个用户想访问另一个用户数据库表的权限,可以通过在另一个用户中,对想要访问的表进行赋权的方式进行。
查询数据库表空间:Select * from user_tablespace;

解决方案 »

  1.   

    grant select on tablename to to username;
      

  2.   

    分配相应的角色
    在statio中有分配
    同样可以查到表空间的信息
      

  3.   

    首先要保证用户有权限才行
    grant select on tablename to  username
      

  4.   

    i agree with mycode(不写代码)
      

  5.   

    我想问一下greatplain: statio在什么地方。
      

  6.   

    mycode:你的查询表空间的方法好像不行
      

  7.   

    分配相应的角色,把角色授权给你所使用的用户。
    查询表空间:
    select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;
    查询空余表空间:
    select tablespace_name,sum(bytes)/1024/1024 from dba_free_space 
    group by tablespace_name;
    以上的单位为M
      

  8.   

    多麻烦啊!给个SELECT ANY TABLE权限即可