Oracle創(chuàng)建表空間的實(shí)操
本文的主題是:Oracle創(chuàng)建表空間、創(chuàng)建用戶還有如何授權(quán)、如何查看權(quán)限,以及在Oracle中如何查看角色和角色間權(quán)限的具體差異的SQL語(yǔ)句的詳細(xì)介紹,以下就是相關(guān)內(nèi)容的詳細(xì)介紹。望你瀏覽完以下的內(nèi)容會(huì)有所收獲。
Oralce學(xué)習(xí)筆記之權(quán)限管理
推薦圈子: JAVA 3T
更多相關(guān)推薦 Oracle創(chuàng)建臨時(shí)表空間
創(chuàng)建臨時(shí)表空間
- 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;
給用戶授予權(quán)限
- 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這個(gè)角色授與username,也就是說(shuō),使username這個(gè)用戶可以管理和使用role所擁有的資源
- GRANT role TO username;
查看用戶權(quán)限
查看所有用戶
- SELECT * FROM DBA_USERS;
- SELECT * FROM ALL_USERS;
- SELECT * FROM USER_USERS;
查看用戶系統(tǒng)權(quán)限
- SELECT * FROM DBA_SYS_PRIVS;
- SELECT * FROM USER_SYS_PRIVS;
查看用戶對(duì)象或角色權(quán)限
- 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;
上述的相關(guān)內(nèi)容就是Oracle創(chuàng)建表空間、創(chuàng)建用戶以及授權(quán)的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。
【編輯推薦】
- 對(duì)Oracle數(shù)據(jù)庫(kù)設(shè)計(jì)中字段的正確使用方案
- 訪問(wèn) Oracle 數(shù)據(jù)庫(kù)的實(shí)例描述
- Oracle數(shù)據(jù)庫(kù)的密集型實(shí)際應(yīng)用程序的開(kāi)發(fā)
- 提高 Oracle JDBC的性能的辦法
- 淺談Oracle函數(shù)返回Table集合