在ORACLE数据库中,你输入了 GRANT update ON inventory TO joe WITH GRANT OPTION;以上语句的作用是( ) A.一个系统权限被授予用户JOEB.一个对象权限被授予用户JOEC.用户JOE被授予在这个对象上的所有权限D.一个系统权限和一个对象权限被授予用户JOE相关知识点: ...
6.3 with grant option 作用:数据库对象权限的传递 当A用户把它的数据库对象的访问权限(Insert、Delete、Select、Update、All这五种对象权限)赋予B用户时,如果想要B用户想能分配A用户的数据库对象访问权限给C用户,此时就用with grant option,且当A用户回收了B用户的权限之后,不会影响B用户分配给C用户的关于A用户的...
with grant option (用于对象权限授权,权限是级联的)赋予权限账户被删除或权限被撤销,被赋予权限的用户的权限也将被撤销 with admin option (用于系统权限授权,权限是不级联的)赋予权限账户被删除或权限被撤销,被赋予权限的用户的权限不会被撤销
SQL> grant connect, resorce to user50 with admin option; //可以传递所获权限。 系统权限回收:系统权限只能由DBA用户回收 SQL> Revoke connect, resource from user50; 说明: 1)如果使用WITH ADMIN OPTION为某个用户授予系统权限,那么对于被这个用户授予相同权限的所有用户来说,取消该用户的系统权限并不会级联...
grant select on emp to xiaoming with grant option; 【注意:如果是 系统权限,如 system 给 xiaoming 权限时:】 grant connect to xiaoming with admin option; 18.如果scott授予xiaoming查询scott.emp表的权限,而xiaoming又授予了 xiaohong查询scott.emp表的权限。那么,当scott收回xiaoming查询scott.emp ...
WITH ADMIN OPTION:允许权限的接受者再把此特权授予其他用户。 例:授予test用户CREATE SESSION权限,并且允许test把该权限授予别人。 GRANT create session TO test WITH ADMIN OPTION; 回收系统权限 REVOKE sys_priv_list FROM user_list ; 注意:使用 WITH ADMIN OPTION 选项授予的权限,在回收时候的回收策略如下: ...
WITHGRANTOPTION; 说明: 授予用户testacc2对表test_table的查询,删除权限,WITH GRANT OPTION,使用户testacc2可把获取的权限再授予其他用户、角色 7.授予用户权限,被授权用户有管理权限 GRANTUPDATEONtest_tableTOtestacc2WITHGRANTOPTION; 注意:WITH GRANT OPTION仅适用于角色、对象权限 ...
除了对象的所有者之外,具有系统权限GRANT ANY OBJECT PRIVILEGE或者WITH GRANT OPTION权限的用户也可以将对象权限进行跨用户授予: 注意以上使用SYS进行授权,显示的GRANTOR仍然是对象属主。 回收权限可以使用REVOKE命令进行: SQL> revoke delete on eygle.test from julia; 撤销成功。
Oracle对数据库对象的权限采用分散控制方式,允许具有WITH GRANT OPTION的用户把相应权限或其子集传递授予其他用户,但不允许循环授权,即被授权者不能把权限再授回给授权者或其祖先。 Oracle把所有权限信息记录在数据字典中,当用户进行数据库操作时,Oracle首先根据数据字典中的权限信息,检查操作的合法性。在Oracle中,安全...