oracle,通過plsql建立使用者表空間和所屬使用者示例
阿新 • • 發佈:2019-02-20
1)建立表空間:
先以oracle資料庫管理員的身份登入plsql,在plsql中新建sql命令框,在其中輸入如下語句,執行完畢即可建立一個表空間。
建立使用者表空間 建立表空間(一般建N個存資料的表空間和一個索引空間): CREATE TABLESPACE DMREP_DAT01(表空間名) LOGGING DATAFILE 'K:\oracle\oradata\oracle11g\xxxx.DBF'(表空間檔案儲存路徑) SIZE 50M AUTOEXTEND ON --自動增長 --每次增長量和大小 NEXT 50M MAXSIZE 20480M EXTENT MANAGEMENT LOCAL;
2)建立使用者及授權
建立使用者並制定表空間
CREATE USER USERNAME(使用者名稱) IDENTIFIED BY PASSWORD(密碼)
DEFAULT TABLESPACE DMREP_DAT01;
給使用者授予許可權
GRANT CONNECT,RESOURCE,DBA TO VBAP;
想要建立一個臨時表空間的話,建立表空間的語句同第一步中的差不多
只需要把第一步中的語句的前三行改為如下語句,其他照舊即可:
CREATE TEMPORARY TABLESPACE TEMP_DATA(臨時表空間,名字任意起)
TEMPFILE 'K:\oracle\oradata\oracle11g\TEMP_FILE.DBF'(表空間檔案儲存路徑)
最後在建立使用者及授權的時候,在DEFAULT TABLESPACE DMREP_DAT01;語句下邊新增如下語句即可。
TEMPORARY TABLESPACE TEMP_FILE