說來慚愧,oracle已經流行了多少年了,今天我才有時間去學習oracle,看了看oracle,首先學習oracle就得學他的許可權管理,使用者管理。現在要說的是物件許可權:使用者對其他使用者的資料物件操作和訪問的許可權 。
現在有幾個使用者bestupon / scott / xiaoming。scott使用語句:
grant all on emp to bestupon with grant option;
授予bestupon 對於emp 這個表的所有許可權,並傳遞了bestupon 可以對該錶授予其他的使用者的權利(物件許可權)。
所有bestupon使用者據使用如下語句授權給xiaoming這個使用者:
grant all on scott.emp to xiaoming with grant option;
但是當scott現在不想給bestupon這個使用者update這個許可權了。進行了如下的操作:
revoke update on emp from bestupon;
結果會有什麼結果呢?
xiaoming這個使用者的update
許可權也跟著被移除了。
這好像不符合正常人的思維方式也?
既然要用oracle,人家的東西就是王八的屁股——規定。還的忍耐著用!
Oracle許可權管理
oracle中的許可權管理 說明 oracle中許可權分為系統許可權和物件許可權 1.oracle中有3個預設的使用者 1.sys使用者 change on install dba使用者 登入是必須加 as sysdba 2.system使用者 manager 管理員使用者 3.scott使用者 t...
oracle許可權管理
select from system privilege map 檢視系統所有許可權 208種許可權 create user jsx1 identified by 123456 建立使用者jsx1 密碼為123456 create user jsx2 identified by 123456 建立使...
oracle許可權管理
oracle中資料字典檢視分為3大類,用字首區別,分別為 user,all 和 dba,許多資料字典檢視包含相似的資訊。user 有關使用者所擁有的物件資訊,即使用者自己建立的物件資訊 all 有關使用者可以訪問的物件的資訊,即使用者自己建立的物件的資訊加上其他使用者建立的物件但該使用者有權訪問的資...