oracle使用者管理

來源:互聯網
上載者:User

標籤:


程式員
關注點在於程式的邏輯結構上,對開發人員而言主要目的就是進行資料的互動。
之所以講解使用者管理部分,主要是為瞭解釋DCL,資料控制語言,grant與revoke.
這樣的兩個命令必須以使用者物件為基礎來使用。

管理員
使用者權限的維護


流程為:
建立使用者    建立後,預設是沒有任何許可權的。
分配系統許可權    登入時需要create session許可權。
分配角色
忘記密碼
鎖定賬戶
指派至許可權
回收許可權

系統許可權與對象許可權

系統許可權
sqlplus sys/123456 as sysdba
create user wo identified by 123456;
grant create session to wo;
還需要其它許可權,難道一個一個去授予,這個時候,角色就出來了。
主要使用兩個角色:connect,resource
grant connect,resource to wo;
alter user wo identified by miaomiao;
alter user wo password expire;    讓使用者自己修改自己的密碼。
alter user wo account lock;


對象許可權
普通使用者要訪問其它使用者的對象,要用模式.對象名的形式來訪問,並有許可權才行。
sys使用者可以訪問所有使用者的對象。
可以針對於一個對象下的資料表進行訪問的定義:有四種許可權,增刪改查,insert delete update select
grant select,insert on hr.xue to wo;

後來發現wo不需要那麼的許可權,那麼就回收。
revoke select,insert on hr.xue from wo;
revoke connect,resource,create session from wo;

使用者相關聯的資源太多,所以生產中盡量別考慮刪除使用者的操作。
drop user wo cascade

oracle使用者管理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.