1. 程式人生 > 實用技巧 >Orcle11G建立表空間,建立使用者,授權等操作

Orcle11G建立表空間,建立使用者,授權等操作

--建立表空間
CREATE   TABLESPACE caiyl
DATAFILE 'D:\Oracle\app\caiyl\oradata\orcl\caiyl_space.dbf' size 500m
AUTOEXTEND ON 
NEXT 200M MAXSIZE 20480M 
EXTENT MANAGEMENT LOCAL;


--建立臨時表空間

CREATE TEMPORARY TABLESPACE caiyl_temp

TEMPFILE 'D:\Oracle\app\caiyl\oradata\orcl\caiyl_temp.dbf' 

SIZE 200M

AUTOEXTEND ON
NEXT 50M MAXSIZE 20480M EXTENT MANAGEMENT LOCAL; --建立使用者並指定表空間 CREATE USER caiyl IDENTIFIED BY 123456 DEFAULT TABLESPACE caiyl_space; --建立使用者並指定表空間和臨時表空間 CREATE USER caiyl IDENTIFIED BY 123456 DEFAULT TABLESPACE caiyl_space TEMPORARY TABLESPACE caiyl_temp; --授權使用者 GRANT CREATE USER,DROP USER,ALTER
USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO caiyl; --授權標準許可權(開發許可權) GRANT CONNECT,RESOURCE TO caiy1 --檢視臨時表空間 SELECT TABLESPACE_NAME FROM DBA_TABLESPACES; --增加表空間大小 ALTER TABLESPACE caiyl_space ADD DATAFILE '
D:\Oracle\app\caiyl\oradata\orcl\caiyl_space.dbf' size 4096M; --增加臨時表空間大小 ALTER DATABASE TEMPFILE 'D:\Oracle\app\caiyl\oradata\orcl\caiyl_temp.dbf' RESIZE 8192M; --刪除使用者 DROP USER caiyl CASCADE --刪除表空間 DROP TABLESPACE caiyl_space INCLUDING CONTENTS AND DATAFILES; --查詢使用者資訊 select * from dba_users order by created desc --檢視你能管理的所有使用者: select * from all_users; --檢視當前使用者資訊 : select * from user_users; --檢視使用者許可權 --檢視所有使用者 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;