关闭

存储过程在调用其它用户下的表时,显示不存在该表

1591人阅读 评论(0) 收藏 举报

遇到这个问题,是我一个同事,然后找我解决。在同一个实例下,有两个用户,这两个用户都有dba权限,我这位同事在a用户下创建一个存储过程时,需要调用b用户下的一张表,这个时候就报表不存在。我google了一下,结果发现,如果要当前用户下的存储过程需要调用其它用户下的表时,需要再次进行显示的授权

于是,登录到dba用户下,进行将该表的查询权限授予对应用户的操作。再次编译存储过程,显示成功。

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:125629次
    • 积分:1343
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:7篇
    • 译文:0篇
    • 评论:48条
    文章分类
    最新评论