命令行如下:先创建一个用户:
SQL>create user man identified by manager;
将连接权限和resource角色都赋予这个用户:
SQL>grant create session,resource to man;
给这个用户分配配额:
SQL>alter user man quota 1M on example;
SQL>grant resumable to man;
然后将resumable_timeout设置为0:
SQL>alter system set resumable_timeout=0;
连接这个用户并让其生成一个表:
SQL> connect man/manager;
SQL>create table t tablespace example as select * from dba_objects where rownum<3000;
就在这一步,书上说因为创建表需要1MB以上的空间,因此会出现超出quota的错误,但是是我运行时却没有任何错误,这个表也能建成,这样的话就搞不懂了,我的oracle数据库是10g 版本的,请问这是为什么呢?