給oracle添加一個用戶時一般都分配個connect
grant connect
但這裡connect 角色有一個 UNLIMITED TABLESPACE 權限
裡隨意建表
Connected to Oracle Database
Connected as SYS
SQL> select * from dba_sys_privs where grantee=
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>
經過這樣修改
From:http://tw.wingwit.com/Article/program/Oracle/201311/18160.html