自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle系統(tǒng)權限和角色權限

數(shù)據(jù)庫 Oracle
Oracle權限允許用戶訪問屬于其它用戶的對象或執(zhí)行程序,下文對系統(tǒng)權限、角色和角色權限作了詳細的說明,供您參考學習。

Oracle系統(tǒng)權限和角色權限都對用戶的權限作了相應的限制,這也在一定程度上保護了數(shù)據(jù)庫的訪問安全。下面就讓我們來一起了解一下。

Oracle系統(tǒng)權限

Oracle系統(tǒng)權限需要授予者有進行系統(tǒng)級活動的能力,如連接數(shù)據(jù)庫,更改用戶會話、建立表或建立用戶等等。你可以在數(shù)據(jù)字典視圖SYSTEM_PRIVILEGE_MAP上獲得完整的系統(tǒng)權限。

對象權限和Oracle系統(tǒng)權限都通過GRANT語句授予用戶或角色。需要注意的是在授予對象權限時語句應該是WITH GRANT OPTION子句,但在授予系統(tǒng)權象時語句是WITH ADMIN OPTION,所以在你試圖授予系統(tǒng)權限時,使用語句WITH GRANT OPTION系統(tǒng)會報告一個錯誤:ONLY ADMIN OPTION can be specified。要特別注意這個語法和錯誤信息。

角色和角色權限

角色權限就是將屬于用戶的權限授予一個角色。任何權限都可以授予給一個角色。授予系統(tǒng)權限給被授予者必須使用WITH_ADMIN_OPTION子句,在會話期間通過SET ROLE語句授予或撤銷角色權限。

然而,角色權限不能依靠存儲在SQL中的權限。如果函數(shù)、程序、包、觸發(fā)器或者方法使用另一個計劃擁有的對象,那么就必須直接給對象的擁有者授權,這是因為權限不會在會話之間改變。

授予和撤銷權限

給用戶或者角色授予權限使用GRANT 語句,GRANT語句的語法如下:

GRANT ROLE(或system privilege) TO user(role,Public) WITH ADMIN OPTION(可選)

對象權限被授予 WITH GRANT OPTION

 

 

【編輯推薦】

Oracle批量賦權的實現(xiàn)

教您如何在oracle中存圖片

oracle樹查詢的實現(xiàn)

oracle查詢當前時間的實現(xiàn)

帶您了解Oracle層次查詢

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關推薦

2010-10-28 14:02:00

oracle conn

2009-10-27 18:01:46

2009-10-22 16:53:08

2018-05-03 10:33:14

數(shù)據(jù)庫MySQL 8.0角色管理

2010-10-28 11:24:05

oracle用戶權限

2010-10-28 10:54:46

oracle對象權限

2010-04-09 17:35:22

2010-05-10 14:04:01

Oracle系統(tǒng)用戶權

2011-04-13 09:53:20

2011-08-02 16:44:00

Oracle數(shù)據(jù)庫角色權限默認表空間

2011-07-14 14:00:52

SQL Server固定數(shù)據(jù)庫角色

2010-10-28 13:07:56

Oracle syst

2011-03-25 10:43:31

Oracle系統(tǒng)用戶權限賦予

2010-10-29 10:46:23

Oracle超級用戶

2024-05-28 00:30:00

Python裝飾器

2025-04-15 10:20:00

FastAPI角色權限系統(tǒng)RBAC

2010-04-27 14:55:26

Oracle系統(tǒng)

2009-10-27 17:39:39

Oracle用戶權限

2010-10-28 11:29:18

ORACLE用戶權限

2009-07-19 10:06:12

點贊
收藏

51CTO技術棧公眾號