Oracle 角色及許可權整理

2021-08-03 10:19:36 字數 736 閱讀 4420

每個oracle使用者都有乙個名字和口令,並擁有一些由其建立的表、檢視和其他資源。oracle角色(role)就是一組許可權(privilege) (或者是每個使用者根據其狀態和條件所需的訪問型別)。使用者可以給角色授予或賦予指定的許可權,然後將角色賦給相應的使用者。乙個使用者也可以直接給其他使用者授 權。

oracle 許可權 

許可權允許使用者訪問屬於其它使用者的物件或執行程式,oracle系統提供三種許可權:object 物件級、system 系統級、role 角色級。這些許可權可以授予給使用者、特殊使用者public或角色,如果授予乙個許可權給特殊使用者"public"(使用者public是oracle預定義的,每個使用者享有這個使用者享有的許可權),那麼就意味作將該許可權授予了該資料庫的所有使用者。

對管理許可權而言,角色是乙個工具,許可權能夠被授予給乙個角色,角色也能被授予給另乙個角色或使用者。使用者可以通過角色繼承許可權,除了管理許可權外角色服務沒有其它目的。許可權可以被授予,也可以用同樣的方式撤銷。

oracle 角色管理 

角色是一組許可權的集合,將角色賦給乙個使用者,這個使用者就擁有了這個角色中的所有許可權。系統預定義角色是在資料庫安裝後,系統自動建立的一些常用的角色。connect, resource, dba:這些預定義角色主要是為了向後相容。其主要是用於資料庫管理。oracle建議使用者自己設計資料庫管理和安全的許可權規劃,而不要簡單的使用這些預定角色。將來的版本中這些角色可能不會作為預定義角色。

oracle使用者許可權及角色

每個oracle使用者都有乙個名字和口令,並擁有一些由其建立的表 檢視和其他資源。oracle角色 role 就是一組許可權 privilege 或者是每個使用者根據其狀態和條件所需的訪問型別 使用者可以給角色授予或賦予指定的許可權,然後將角色賦給相應的使用者。乙個使用者也可以直接給其他使用者授權。...

Oracle使用者 許可權及角色管理

1.oracle使用者 oracle使用者,既可以登入oracle資料庫,對資料庫進行增刪改查等操作的使用者。主要有四種使用者 超級管理員,如sys 普通管理員,如system 普通使用者,如scott 大資料使用者 1.1.建立使用者 語法 建立使用者 create user 使用者名稱 iden...

oracle使用者許可權 profile及角色的管理

一。使用者的基本管理操作 1.建立使用者同時指定密碼與預設表空間 create user test identified by test default tablespace users 2。給使用者可以登入的系統許可權 grant connect to test 3.使用者的許可權 revoke ...