1.創建表空間
例如:
(1)表空間名為myplace;
(2)數據文件路徑為E:\oracle\oracle_home\oradata\myspace
(3)文件名為mydbf.dbf,空間大小為32M
(4)設置表空間自動擴展,每次擴展32M,最大空間為2048M
(5)本地管理表空間
create tablespace myspace
logging
datafile 'E:\oracle\oracle_home\oradata\myspace\mydbf.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
2.創建臨時表空間
例如:臨時表空間名字為temp_myspace
create temporary tablespace temp_myspace
tempfile 'E:\oracle\oracle_home\oradata\myspace\temp_mydbf.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
3.創建用戶並指定表空間和臨時表空間
例如:
(1).用戶名為username
(2).密碼為password
(3).指定表空間為myspace
(4).臨時表空間為temp_myspace
create user username identified by password
default tablespace myspace
temporary tablespace temp_myspace;
注意:如果不指定臨時表空間將會默認使用系統的臨時表空間temp
查看當前臨時表空間:select * from database_properties where property_name = 'DEFAULT_TEMP_TABLESPACE';
4.給用戶授權
(1).連接權限——最基本的權限(登錄)
(2).開發者的權限(如:建表、索引)
grant connect、resource to username;
5.查看用戶權限
select * from dba_role_privs;
