with admin option 与with grant option 的区别
with admin option 与with grant option 的区别
目录
1、with admin option 用于系统权限授权,with grant option 用于对象授权。
2、给一个用户授予系统权限带上with admin option 时,此用户可把此系统权限授予其他用户或角色,但收回这个用户的系统权限时,这个用户已经授予其他用户或角色的此系统权限不会因传播无效,如授予A系统权限create session with admin option,然后A又把create session权限授予B,但管理员收回A的create session权限时,B依然拥有create session的权限,但管理员可以显式收回B create session的权限,即直接revoke create session from B.
而with grant option用于对象授权时,被授予的用户也可把此对象权限授予其他用户或角色,不同的是但管理员收回用with grant option授权的用户对象权限时,权限会因传播而失效,如:grant select on 表名 to A with grant option;,A用户把此权限授予B,但管理员收回A的权限时,B的权限也会失效,但管理员不可以直接收回B的SELECT ON TABLE 权限。 执行授权语句报错(ora-01031,ora-01929)时,可参考一下。
相同点:
- 两个都可以既可以赋予user 权限时使用,也可以在赋予role 时用 GRANT CREATE SESSION TO emi WITH ADMIN OPTION; GRANT CREATE SESSION TO role WITH ADMIN OPTION; GRANT role1 to role2 WITH ADMIN OPTION; GRANT select ON customers1 TO bob WITH GRANT OPTION; GRANT select ON customers1 TO hr_manager(role) WITH GRANT OPTION; - 两个受赋予者,都可以把权限或者role 再赋予other users - 两个option 都可以对DBA 和APP ADMIN 管理带来方便性,但同时,都带来不安全的因素
不同点: - with admin option 只能在赋予 system privilege 的时使用 - with grant option 只能在赋予 object privilege 的时使用
- 撤消带有admin option 的system privileges 时,连带的权限将保留
原文地址:https://www.cnblogs.com/yldf/p/7985752.html
with admin option 与with grant option 的区别相关推荐
- oracle授权with,ORACLE权限关于with admin option和with grant option的用法
权限关于with admin option和with grant option的用法,希望对大家有帮助! with admin option是用在系统权限上的,with grant option是用在 ...
- ORACLE权限关于with admin option和with grant option的用法
原文链接:点击打开链接 ORACLE权限关于with admin option和with grant option的用法,希望对大家有帮助! with admin option是用在系统权限上的,wi ...
- oracle授权时“with admin option”与“with grant option”的区别
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/47445625 本文出自[我是干勾鱼的博客] 虽然"授人以鱼,不如授之以 ...
- with admin option和with grant option的区别
with admin option和with grant option的区别 1.with admin option 用于系统权限授权,with grant option 用于对象授权. 2.给一 ...
- oracle级联赋权,Oracle 级联with admin option 和 with grant option
· 授权通过grant 语法:GRANT object_priv[(columns)][ON object] TO {user|role|public} [WITH GRANT OPTION] · 回 ...
- oracle权限with admin option和with grant option的用法
1. with admin option with admin option的意思是被授予该权限的用户有权将某个权限(如create any table)授予其他用户或角色, 取消是不级联的 . 如授 ...
- Oracle视图授权(with grant option)
模拟如下 create user a identified by a; create user b identified by b; create user c identified by c; gr ...
- with admin option /with grant option
1. with admin option是用在系统权限上的,with grant option是用在对象权限上的. SQL> grant create synonym to scott with ...
- with grant option 与with admin option的区别
为什么80%的码农都做不了架构师?>>> 对于grant来说,二者有何区别: 在OTN上有一篇非常好的解释:链接 GRANT OPTION 1. We can grant ob ...
最新文章
- 基本算法系列15天速成
- python处理数据的优势-python处理excel的优势是什么
- VTK修炼之道52:图形基本操作进阶_多分辨率策略(模型抽取的三种方法)
- Android UI学习 - GridView和ImageView的使用
- 最新IP数据库 存储优化 查询性能优化 每秒解析上千万
- 关于sizeof在不同平台下的值
- 【原】搬家了,请移步
- 《梦断代码》读后感 - 驱动,责任,交流,远虑
- 初学者python笔记(re模块、正则表达式完全解析)
- 51nod 1092 回文字符串【LCS】
- 通用数据链接(UDL)的用法
- Echarts多条折线可拖拽
- 南京邮电大学通信考研经验
- 免费天气api 真正可用
- 关闭Cortana小娜的几种方法(win10的搜索功能无法使用、黑屏/Cortana占用内存过高)
- python酒店数据分析_python数据分析实战——AirBnb用户分群
- 服务器win10系统开机慢,win10专业版系统开机启动慢 三种方法帮你敲定
- 逻辑思维训练1200题-蓝桥杯计算思维参考
- 串操作指令应用(MOVS/CMPS/SCAS/LODS/STOS)
- vivo分屏_Vivo手机怎么分屏,你知道吗?不会手机就白买了。