Oracle 建立表空間、建立使用者以及授權、檢視許可權
建立臨時表空間
建立臨時表空間
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;
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;
建立使用者表空間
建立使用者表空間
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;
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;
建立使用者並制定表空間
建立使用者並指定表空間
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
TEMPORARY TABLESPACE TEST_TEMP;
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;
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;
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_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_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;
檢視所有角色
檢視所有使用者
SELECT * FROM DBA_ROLES;
SELECT * FROM DBA_ROLES;
檢視使用者或角色所擁有的角色
檢視使用者或角色所擁有的角色
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
相關文章
- Oracle建立表空間、建立使用者、授權、授權物件的訪問以及檢視許可權集合Oracle物件
- Oracle建立表空間、建立使用者以及授權Oracle
- Oracle建立表空間、建立資料庫使用者、賦許可權Oracle資料庫
- Oracle建立表空間、使用者、分配許可權語句Oracle
- Oracle建立使用者並給使用者授權查詢指定表或檢視的許可權Oracle
- Oracle檢視使用者預設表空間、臨時表空間、系統許可權、物件許可權、角色許可權舉例說明Oracle物件
- oracle建立/刪除表空間、建立/刪除使用者並賦予許可權Oracle
- oracle建立使用者,表空間,臨時表空間,分配許可權步驟詳解Oracle
- oracle一個建立使用者、建立表空間、授權、建表的完整過程Oracle
- 5. 建立使用者、授權以及修改密碼等許可權操作密碼
- Oracle資料泵建立使用者避坑(表空間配額、許可權)Oracle
- Oracle資料庫scott使用者建立view檢視許可權Oracle資料庫View
- ORACLE如何檢視錶空間路徑及使用者許可權Oracle
- Oracle建立使用者、角色、授權、建表Oracle
- Oracle檢視使用者許可權Oracle
- 檢視oracle 使用者許可權Oracle
- Oracle檢視許可權Oracle
- Oracle新建表空間、使用者及授權Oracle
- oracle新建使用者,表空間,並授權Oracle
- oracle建立使用者並授權Oracle
- Oracle建立使用者和授權Oracle
- 複製建立已有資料庫使用者、表空間、許可權的指令碼資料庫指令碼
- MongoDB建立只讀使用者並授權指定集合的查詢許可權MongoDB
- oracle資料庫使用者建立、許可權分配Oracle資料庫
- 【許可權管理】Oracle中檢視、回收使用者許可權Oracle
- Oracle的表空間、使用者和使用者授權Oracle
- Oracle 9i資料庫的使用者建立以及許可權分配Oracle資料庫
- Oracle中建立檢視,提示無許可權 ORA-01031Oracle
- oracle許可權相關檢視Oracle
- 檢視Oracle使用者的許可權或角色Oracle
- Oracle 11g建立使用者並賦許可權Oracle
- 詳解Oracle建立使用者許可權全過程Oracle
- 【轉】使用Navicat for Oracle新建表空間、使用者及許可權賦予Oracle
- 詳解Oracle使用者許可權檢視的使用Oracle
- 如何檢視postgresql使用者許可權SQL
- mysql使用者建立與授權MySql
- MySQL建立使用者和授權MySql
- MySQL建立使用者與授權MySql