【文章內容簡介】
FROM USER _NAME。 撤銷對象權限: REVOKE 權限 ON 對象 TO USER_NAME。 例如:我們剛才給了所有的用戶 session的權限,現(xiàn)在就來撤銷掉 session的權限 CONN /AS SYSDBA REVOKE CREATE SESSION FROM PUBLIC。 DROP USER HP。 CREATE USER HP IDENTIFIED BY HP。 CONN HP/HP WITH ADMIN OPTION的用戶,就是允許用戶可以把自己的權限分配給自己創(chuàng)建的用戶身上。如果創(chuàng)建用戶的時候不加 with admin option的話就會提示 admin選項未授權給 AA。 CONN /AS SYSDBA DROP USER HP CASCADE。 DROP USER TT CASCADE。 DROP ROLE AA CASCADE。 CREATE USER HP IDENTIFIED BY HP。 CREATE ROLE AA。 GRANT CREATE SESSION,CREATE TABLE,CREATE USER TO AA。 GRANT AA TO HP。 CONN HP/HP CREATE USER TT IDENTIFIED BY TT。 GRANTE AA TO TT。就會報錯 CONN /AS SYSDBA DROP USER HP CASCADE。 DROP USER TT CASCADE。 DROP ROLE AA CASCADE。 CREATE USER HP IDENTIFIED BY HP。 CREATE ROLE AA。 GRANT CREATE SESSION,CREATE TABLE,CREATE USER TO AA 。 GRANT AA TO HP WITH ADMIN OPTION。 CONN HP/HP CREATE USER TT IDENTIFIED BY TT。 GRANT AA TO TT; 下面這個是 with admin option CONN /AS SYSDBA DROP USER HP。 CONN TT/TT 此時 AA角色的權限 TT還是擁有著的,就是說用 WITH ADMIN OPTION 的時候可以使用戶