CREATE TABLESPACE user_tbs
LOGGING
DATAFILE 'D:\app\Administrator\oradata\orcl\user_tbs01.dbf'
SIZE 32M
AUTOEXTEND ON NEXT 32M MAXSIZE 8048M
EXTENT MANAGEMENT LOCAL;
CREATE TEMPORARY TABLESPACE temp_tbs
TEMPFILE 'D:\app\Administrator\oradata\orcl\temp_tbs01.dbf'
SIZE 33M
AUTOEXTEND ON NEXT 32M MAXSIZE 8048M
EXTENT MANAGEMENT LOCAL;
CREATE USER app_user IDENTIFIED BY password
DEFAULT TABLESPACE user_tbs
TEMPORARY TABLESPACE temp_tbs;
GRANT CONNECT, RESOURCE TO app_user;
若僅執行 1~3 步驟,使用者登入時會收到:

錯誤訊息:ORA-01045: user ... lacks CREATE SESSION privilege
CONNECT 角色包含 CREATE SESSION,為登入最低需求。RESOURCE 角色包含建立表、序列、程序等物件權限。