در اوراکل 11g، با اهدای نقش resource به یک کاربر، همزمان مجوز unlimited tablespace هم به آن کاربر داده خواهد شد و کاربر قادر خواهد بود حتی در system tablespace هم اطلاعاتی را ذخیره کند.
در نسخه 12c، مجوز unlimited tablespace از role resource گرفته شده است.
مثال زیر را ببینید:
نسخه 11g:
SQL> create user usef identified by usef;
SQL> grant connect,resource to usef;
connect usef/usef
SQL> create table us_t tablespace system as select * from user_objects;
Table created.
نسخه 12c:
SQL> create user usef identified by usef;
SQL> grant connect,resource to usef;
connect usef/usef
SQL> create table us_t tablespace system as select * from user_objects;
ORA-01950: no privileges on tablespace ‘SYSTEM’