PLSQL來Oracle建立表空間和建立使用者

allenjiao發表於2017-09-25
//建立臨時表空間

create temporary tablespace test_temp
tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

//建立資料表空間
create tablespace test_data
logging
datafile 'E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

//建立使用者並指定表空間
create user username identified by password
default tablespace test_data
temporary tablespace test_temp;

//給使用者授予許可權

grant connect,resource to username;

//以後以該使用者登入,建立的任何資料庫物件都屬於test_temp 和test_data表空間,這就不用在每建立一個物件給其指定表空間了。

相關文章