暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

gbase查询视图报错,access denide for user

业务反馈查询视图报错

报错信息access denide for user是拒绝用户访问,似乎是用户没有该视图的权限。

但是使用命令去查是有该数据库下所以表和视图select权限的

show grants for gxhadm;

再查查是不是没有视图内引用表的权限,发现也是有的。

show create view viewname;

很奇怪有权限还会报这样的错,使用gbase用户查一下试试。

这个报错似乎跟权限没关系,图中的“chenlan1”用户是该视图的创建者。报错信息提示该用户不存在。

查一下这个用户

这样看来是因为视图的创建者被删除,导致这个视图  无法被其他用户调用。

自己做实验测试下

复现出生产库的报错,证实了自己的推测。将结果反馈给业务,并建议重建此视图。


感谢您能看到最后,如对您有所帮助请点击左边的大拇指为我点赞,谢谢。
最后修改时间:2023-10-31 15:58:03
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论