1. 程式人生 > >oracle,通過plsql建立使用者表空間和所屬使用者示例

oracle,通過plsql建立使用者表空間和所屬使用者示例

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