针对你提出的“ora-01720不存在授权选项”错误,以下是我基于你的提示和Oracle数据库的相关知识给出的详细解答: 1. 确认错误代码“ora-01720”的含义 错误代码“ORA-01720: grant option does not exist”表明你尝试授予一个用户某个权限的GRANT OPTION(即授权选项),但该用户本身并不具备这个权限的GRANT OPTION。简...
授权过程, A用户下: grant select on V_A to B B用户下: grant select on V_B to C 此时报错:ora-01720 授权选项对于'V_A'不存在。 那么是什么原因呢,因为B还需要授权视图给C用户,但是B用到的视图是A下的,所以除了将V_A授权select权限给B外,还要授权操作权限。 比如这里就需要在A用户下,授权grant操...
ORA-01720: grant option does not exist for 'xxx.xxxx' (ORA-01720 ‘XXX’ 不存在授权选项) 原因:用户A将表tab的SELECT权限授予了用户B,而用户B将视图v_tab的查询权限授予C时,也试图将表tab授予用户C,但用户B并没有这个权限(将表tab授予用户C),而引起的 用户B没有授权选项; 解决方法:授权时使用WITH ...
C用户:须要用V_B, 授权过程, A用户下: grantselectonV_AtoB 1. B用户下: grantselectonV_BtoC 1. 此时报错:ora-01720 授权选项对于'V_A'不存在。 那么是什么原因呢,由于B还须要授权视图给C用户,可是B用到的视图是A下的,所以除了将V_A授权select权限给B外。还要授权操作权限。 比方这里就须要在A用户下,...
授权过程, A用户下: grantselectonV_AtoB AI代码助手复制代码 B用户下: grantselectonV_BtoC AI代码助手复制代码 此时报错:ora-01720 授权选项对于'V_A'不存在。 那么是什么原因呢,因为B还需要授权视图给C用户,但是B用到的视图是A下的,所以除了将V_A授权select权限给B外,还要授权操作权限。
51CTO博客已为您找到关于ora-01720 不存在 授权选项的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及ora-01720 不存在 授权选项问答内容。更多ora-01720 不存在 授权选项相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
ORA-01720: grant option does not exist for 'xxx.xxxx' (ORA-01720 ‘XXX’ 不存在授权选项) 2016-10-14 13:20 −原因:用户A将表tab的SELECT权限授予了用户B,而用户B将视图v_tab的查询权限授予C时,也试图将表tab授予用户C,但用户B并没有这个权限(将表tab授予用户C),而引起的 用户B没有授权选项; ...
TL;DR版本:从v11.0.4开始,如果你的View使用Dual,那么你不能授予这个View除SELECT之外的任何权限。...
ORACLE-016:ora-01720 授权选项对于'xxxx'不存在 2017-05-17 16:33 − ... 博雅居 0 17390 相关推荐 【oracle】ORA-00947: 没有足够的值 2019-12-20 21:07 − insert 时 对应NOT NULL 的列 必须有值... 乡屯米卒 0 3931 ORA-600/ORA-7445/ORA-700 Error Look-up Tool (Doc ID 153788....
ORA-01720: 不存在 'XXX.XXX' 的授权选项 通过与应用联系了解需求,将用户1的表1的查询巡检授权给用户2,用户2利用权限进行只读表2的创建,在进行将此只读表2的查询授权给用户3,结果出现该报错 解决方法:授权添加字段 with grant option 1. 情景如下: