創建臨時表空間創建臨時表空間
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE
SIZE
AUTOEXTEND ON
NEXT
EXTENT MANAGEMENT LOCAL;
創建表空間
CREATE TABLESPACE HISTDB
datafile
SIZE
AUTOEXTEND ON
NEXT
EXTENT MANAGEMENT LOCAL;
創建用戶並指定表空間
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
TEMPORARY TABLESPACE TEST_TEMP;
給用戶授予權限
GRANT
CREATE SESSION
ALTER ANY TABLE
DROP ANY TABLE
SELECT ANY TABLE
TO username;
/*分為四步 */
/*第
create temporary tablespace user_temp
tempfile
size
autoextend on
next
extent management local;
/*第
create tablespace user_data
logging
datafile
size
autoextend on
next
extent management local;
/*第
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
/*第
grant connect
查看所有用戶
查看所有用戶
SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;
查看用戶系統權限
查看用戶系統權限
SELECT * FROM DBA_SYS_PRIVS;
SELECT * FROM USER_SYS_PRIVS;
查看用戶對象或角色權限
查看用戶對象權限
SELECT * FROM DBA_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;
查看所有角色
查看所有用戶
SELECT * FROM DBA_ROLES;
查看用戶或角色所擁有的角色
查看用戶或角色所擁有的角色
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
刪除新建用戶
刪除用戶
drop user username
刪新建表空間
刪除用戶
drop tablespace tablespaceName
From:http://tw.wingwit.com/Article/program/Oracle/201311/19013.html