Oracle創(chuàng)建表空間的實操
本文的主題是:Oracle創(chuàng)建表空間、創(chuàng)建用戶還有如何授權、如何查看權限,以及在Oracle中如何查看角色和角色間權限的具體差異的SQL語句的詳細介紹,以下就是相關內(nèi)容的詳細介紹。望你瀏覽完以下的內(nèi)容會有所收獲。
Oralce學習筆記之權限管理
推薦圈子: JAVA 3T
更多相關推薦 Oracle創(chuàng)建臨時表空間
創(chuàng)建臨時表空間
- CREATE TEMPORARY TABLESPACE test_temp
- TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf '
- SIZE 32M
- AUTOEXTEND ON
- NEXT 32M MAXSIZE 2048M
- EXTENT MANAGEMENT LOCAL;
Oracle創(chuàng)建用戶表空間
創(chuàng)建用戶表空間
- CREATE TABLESPACE test_data
- LOGGING
- DATAFILE ' C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF '
- SIZE 32M
- AUTOEXTEND ON
- NEXT 32M MAXSIZE 2048M
- EXTENT MANAGEMENT LOCAL;
Oracle創(chuàng)建用戶并制定表空間
- CREATE USER username IDENTIFIED BY password
- DEFAULT TABLESPACE TEST_DATA
- TEMPORARY TABLESPACE TEST_TEMP;
給用戶授予權限
- GRANT
- CREATE SESSION, CREATE ANY TABLE , CREATE ANY VIEW ,
CREATE ANY INDEX , CREATE ANY PROCEDURE ,- ALTER ANY TABLE , ALTER ANY PROCEDURE ,
- DROP ANY TABLE , DROP ANY VIEW , DROP ANY INDEX ,
DROP ANY PROCEDURE ,- SELECT ANY TABLE , INSERT ANY TABLE , UPDATE ANY TABLE ,
DELETE ANY TABLE- TO username;
將role這個角色授與username,也就是說,使username這個用戶可以管理和使用role所擁有的資源
- GRANT role TO username;
查看用戶權限
查看所有用戶
- SELECT * FROM DBA_USERS;
- SELECT * FROM ALL_USERS;
- SELECT * FROM USER_USERS;
查看用戶系統(tǒng)權限
- 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;
上述的相關內(nèi)容就是Oracle創(chuàng)建表空間、創(chuàng)建用戶以及授權的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】
- 對Oracle數(shù)據(jù)庫設計中字段的正確使用方案
- 訪問 Oracle 數(shù)據(jù)庫的實例描述
- Oracle數(shù)據(jù)庫的密集型實際應用程序的開發(fā)
- 提高 Oracle JDBC的性能的辦法
- 淺談Oracle函數(shù)返回Table集合