熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle創建用戶UNLIMITEDTABLESPACE

2013-11-13 16:19:52  來源: Oracle 

  給oracle添加一個用戶時一般都分配個connectresource 角色就行了如

  grant connectresource to chenwm;

  但這裡connect 角色有一個 UNLIMITED TABLESPACE 權限也就是chenwm這個用戶可以在其他表空間

  裡隨意建表

  Connected to Oracle Database g Enterprise Edition Release

  Connected as SYS

  SQL> select * from dba_sys_privs where grantee=CHENWM;

  GRANTEE                        PRIVILEGE                                ADMIN_OPTION

  

  CHENWM                         UNLIMITED TABLESPACE                     NO

  SQL>

  一般DBA要把這個 UNLIMITED TABLESPACE權限關掉

  SQL> revoke unlimited tablespace from chenwm;   #回收unlimited tablespace權限

  Revoke succeeded

  SQL> alter user chenwm quota unlimited on chenwm; #其中後面chenwm是表空間名

  User altered

  SQL>

  經過這樣修改用imp就不會導入到其他表空間的情況了


From:http://tw.wingwit.com/Article/program/Oracle/201311/18160.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.