আপনি যখন কোনও নতুন ব্যবহারকারী তৈরি করেন, আপনি সেই ব্যবহারকারীর দ্বারা তৈরি যে কোনও অবজেক্টের জন্য ডিফল্ট টেবিল স্পেস এবং ডিফল্ট অস্থায়ী টেবিলস্পেসটি optionচ্ছিকভাবে নির্দিষ্ট করতে পারেন। উদাহরণ স্বরূপ:
CREATE USER phil IDENTIFIED BY l33t
DEFAULT TABLESPACE philtablespace
TEMPORARY TABLESPACE philtemp;
ব্যবহারকারী তৈরি করার সময় আপনি যদি ক্লজগুলি বাদ দেন, ব্যবহারকারী ডাটাবেস ডিফল্ট মানগুলির উত্তরাধিকারী হবে। এগুলি নিম্নরূপ অনুসন্ধান করা যেতে পারে:
SQL> select *
2 from database_properties
3 where property_name like 'DEFAULT%TABLESPACE';
PROPERTY_NAME PROPERTY_VALUE DESCRIPTION
------------------------------ -------------------- ----------------------------------------
DEFAULT_TEMP_TABLESPACE TEMP Name of default temporary tablespace
DEFAULT_PERMANENT_TABLESPACE USERS Name of default permanent tablespace
SQL>
... এবং এর মতো সংশোধিত:
alter database default tablespace PHILTS;
alter database default temporary tablespace PHILTEMP;
প্রদত্ত ব্যবহারকারীর জন্য ডিফল্ট মানগুলি জিজ্ঞাসা করতে, নিম্নলিখিত কোয়েরিটি ব্যবহার করুন:
SQL> select USERNAME, DEFAULT_TABLESPACE, TEMPORARY_TABLESPACE
2 from DBA_USERS
3 where USERNAME='PHIL';
USERNAME DEFAULT_TABLESPACE TEMPORARY_TABLESPACE
------------------------------ ------------------------------ ------------------------------
PHIL USERS TEMP
SQL>