oracle許可權和角色的區別和聯絡是什麼

時間 2022-01-29 12:00:08

1樓:教育仁昌

oracle許可權和角色的區別為:性質不同、主要目的不同。許可權和角色的聯絡當建立角色時,角色沒有任何許可權,為了使得角色完成特定任務,必須為其授予相應的系統許可權和物件許可權。

每一個角色可以擁有多個許可權,同時一個許可權也可以同時給多個角色擁有。

一、性質不同

二、主要目的不同

1、許可權:許可權的主要目的是為了約束使用者的操作,不同使用者需要有相應的許可權,才可操作,提高oracle的安全性。

2、角色:角色的主要目的是為了簡化許可權的管理將一組具有相同許可權的使用者組織在一起,統一不同使用者的使用。

2樓:匿名使用者

樓上:角色就是不同許可權的集合!我也是這麼理解的,就是說角色下可以有很多許可權。

例如:角色可以是省長,市長,縣長。而每個角色都有一些許可權,可以管理縣級,市級,省級事務。

一般建立使用者以後,會給使用者分配角色和一些許可權。

grant connect,resource to user;

其中connect是連線角色,resource是許可權。

3樓:匿名使用者

角色就好比是職位,許可權就好比是職位裡面的權力。在oracle裡面不同的系統角色有預設的許可權了,也可以使用者自定義角色,可以為角色新增許可權,當然也可以為個別使用者授權,使用者所在的角色的時候此使用者就具備了改角色的許可權,角色只是一堆許可權的集合,而許可權是執行能力,角色只是單純的定義;試試定義角色授權就慢慢了解了

4樓:鄧言誠

這個其實要理解就很好說了:角色就是不同許可權的集合!當然前提你要理解許可權和角色!

自己感覺把許可權瞭解就可以了,在oracle中系統已經給你分配了很多許可權,當然也有些常用的角色也給你分配了!

oracle 10g 中 使用者和角色的關係

5樓:西門公子慶

使用者,角色,許可權,其實是這樣。

oracle中建立使用者需要授予對應的許可權才能進行相應的操作。

角色是定義好的一個許可權的集合。

如對使用者授予dba角色,他會馬上具備dba角色包含的所有許可權,而不需要挨個去授權connect,resource,alter database,alter system,select catalog_role 等等。

除系統自帶的角色外,還可以定義自己的角色,比較方便對批量使用者的許可權管理。

比如建立一個uqry查詢角色,可以把需要的查詢許可權授予這個角色。

然後把角色分別grant 給uqry_01,uqry_02,uqry_03....使用者。

這樣這些使用者就會都具備相同的許可權,而不必去每個使用者挨個授權。

oracle中身份和角色的區別

求幾個PC經典的戰棋類和角色扮演類遊戲

第一人稱射擊 榮譽勳章 神兵空降 即將於2006年第四季度上市。即時戰略 七王國 征服 即將於2006年6月上市 動作冒險 艾倫 韋克 即將於2007年上市 策略遊戲 戰爭的真相 上市日期由原來的4月25日推遲到今年夏季。動作射擊 敵對領域 雷神戰爭 2006年內發售 即時策略 斯巴達 古代戰爭 即...

NBA中的明星球員和角色球員是啥意思,說詳細點,謝謝啊如題

秋風體育 明星球員就是一隊的絕對的主力,能帶領球隊走向勝利的球員,還能時不時進入全明星的球員,比如說76人隊的西蒙斯。角色球員是除了球隊的當家球員之外的球員,角色球員是當家球員的得力助手,是球隊的二號三號或者四號主角,雖然在能力上也許不如當家球員那樣出類拔萃,卻同樣有著主掌球隊強弱的能力。比如說原來...

Oracle中內連線和外連線有什麼區別,左連線和右連線有什麼

內聯 a inner join b on a.id b.id查兩張表都有的id記錄 左外聯 a left join b on a.id b.id只要表a有的id,表a有,b沒有的b欄位為null右外聯 a right join b on a.id b.id只要表b有記錄,與左相反 左連線和右連線有什...