oracle 提示 ORA-00942: 表或视图不存在

oracle 提示 ORA-00942: 表或视图不存在,第1张

角色在函数存储过程、触发器中都是失效的,也就是说,用户从角色继承过来的权限,不能在函数、存储过程、触发器中使用。在函数、存储过程、触发器中,如果要访问其他用户的对象,需要显式地给用户授予访问的权限。

报错信息是说package中的数据不对,时期关键点在于没有找到envision.tools,也就是说你现有的数据库上,envision用户下,tools这个包体的内容可能有过变动(或者先关内容有过变动,变动后数据库找不到目标所以导致失败),因为这个导致的失败。

至于你说的,表或视图不存在,因为前面的日志中有drop的字样,个人认为可能是drop掉后,没有重新建立,所以导致的,这个可能要一点一点查了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/6770633.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存