ORACLE預定義角色

2021-07-08 17:34:55 字數 339 閱讀 3736

oracle預定義角色

即便有了角色,那麼如果是一新的資料庫,而且有想急著使用,分別建立角色再授予許可權是一件

非常麻煩的事情,所有為了方便使用,可以使用一些預定義的角色。

oracle提供了兩個主要的預設角色:connect、resource;

範例:檢視connect和resource所具備的許可權

select * from role_sys_privs where role in ('connect','resource') order by role;

範例:將預定義角色授予使用者

grant connect,resource to c#vashon;

oracle預定義角色

色是相關許可權的集合,使用角色能夠簡化許可權的管理。簡而言之就是 oracle 可以事先把一系列許可權集中在一起 角色 打包賦予給使用者,那麼使用者就具有了角色的一系列許可權。oracle 預定義角色有 25種,它是 oracle 提供的角色。經常用到的角色有 connect resource db...

oracle之系統預定義角色

預定義角色是在資料庫安裝後,系統自動建立的一些常用的角色。下介簡單的介紹一下這些預定角色。角色所包含的許可權可以用以下語句查詢 sql select from role sys privs where role 角色名 1 connect,resource,dba 這些預定義角色主要是為了向後相容。...

ORACLE預定義異常

start 命名的系統異常 產生原因 access into null 未定義物件 case not found case 中若未包含相應的 when 並且沒有設定 else 時 collection is null 集合元素未初始化 curser already open 游標已經開啟 dup v...