講解Oracle系統中使用者許可權的賦予和檢視
在Oracle中,使用者許可權分為兩種(本文不涉及dba或oper的許可權,只講解普通使用者的許可權),分別是System Privilege系統許可權 和User Table Privilege使用者資料表許可權.
◆1.首先,建立使用者,以下幾條命令可以建立一個使用者,前提是必須以DBA的身份登入(如果你不是DBA,不要看下去了):
create user DB_USER identified by DB_USER_PW |
建立使用者DB_USER,密碼為DB_USER_PW
grant create session to DB_USER |
給使用者建立會話的許可權
grant resource to DB_USER |
◆2.當使用者建立後,會自動在Oracle資料庫系統中生成屬於該使用者的Scheme (可以理解為所有屬於該使用者的表,檢視....等物件的集合).
該使用者可以將對這些物件的訪問許可權賦予其它的系統使用者.
◆3.該使用者用sqlplus登入後,以下命令可以看到該使用者的許可權
此使用者讀取其他使用者物件的許可權:
select * from user_tab_privs; |
此使用者所擁有的系統許可權:
select * from user_sys_privs; |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15688952/viewspace-607242/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle給普通使用者賦予查詢動態效能檢視的許可權Oracle
- sqlserver 賦予許可權的問題SQLServer
- mysql 建立新使用者 並賦予許可權MySql
- Oracle檢視使用者許可權Oracle
- 檢視oracle 使用者許可權Oracle
- 詳解Oracle使用者許可權檢視的使用Oracle
- linux新增使用者,並賦予root許可權Linux
- Linux 增加使用者並賦予suder許可權Linux
- Oracle 使用者、物件許可權、系統許可權Oracle物件
- Oracle檢視許可權Oracle
- 【轉】使用Navicat for Oracle新建表空間、使用者及許可權賦予Oracle
- exchange 賦予其他使用者訪問mailbox許可權AI
- 檢視Oracle使用者的許可權或角色Oracle
- MYSQL 建立賬戶,並賦予許可權MySql
- 檢視角色裡包含的系統許可權、物件許可權和角色物件
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- Ubuntu下給普通或新增使用者賦予sudo許可權Ubuntu
- SQL Server中sysobjects含義及批量賦予許可權的方法SQLServerObject
- oracle建立/刪除表空間、建立/刪除使用者並賦予許可權Oracle
- oracle許可權相關檢視Oracle
- 【許可權管理】Oracle中檢視、回收使用者許可權Oracle
- Oracle檢視使用者預設表空間、臨時表空間、系統許可權、物件許可權、角色許可權舉例說明Oracle物件
- LightDB/PostgreSQL標準業務建立語句【賦予讀寫許可權和只讀許可權】SQL
- oracle的儲存許可權的檢視Oracle
- Oracle系統許可權Oracle
- 如何檢視postgresql使用者許可權SQL
- Oracle許可權(二)許可權相關的動態效能檢視與資料字典檢視Oracle
- 詳解Oracle的unlimited tablespace系統許可權OracleMIT
- 如何檢視oracle使用者具有的許可權和角色Oracle
- Android系統許可權和root許可權Android
- mysql檢視使用者的許可權指令碼MySql指令碼
- 檢視使用者的目錄操作許可權
- Oracle檢視當前登陸使用者的許可權或者角色Oracle
- Oracle 建立表空間、建立使用者以及授權、檢視許可權Oracle
- Linux系統中(CentOS 7)的使用者和許可權管理LinuxCentOS
- Oracle資料庫scott使用者建立view檢視許可權Oracle資料庫View
- 關於oracle使用者許可權查詢總結檢視Oracle
- Oracle資料庫的系統和物件許可權Oracle資料庫物件