美文网首页
存储过程用户授权及debug

存储过程用户授权及debug

作者: 乐百事52淑熙 | 来源:发表于2017-07-13 13:32 被阅读0次

使用pl/sql创建存储过程,具体创建代码已经写过,这里不再赘述。

具体创建过程如下:

创建SP

找到Procedures,然后右键【new】,输入名字,就好了。之后写自己存储过程的代码。一个存储过程就写好了。

在做项目的时候,遇到了这样一个问题,用户A下面的数据库中,用到了用户B中的数据库表。因此,用户A需要获得用户B的权限后才可以对B的表进行操作。

pl/sql中权限分为:创建者权限与调用者权限。调用者权限需要显示授予。

A需要授权B下面的表,因此授权SQL就为:

grant select on B.tablename to A;

以上就是授权的内容。

之后对写好的SP进行调试。

第一,add debug information。右键写好的SP,之后点击。

add debug information

第二步:test  依然是右键SP,之后点击。

test

第三步,调试

DEBUG 具体DEBUG过程

每天进步一点点。

推荐微信公众号【排骨肉段】,记录日常的美好。

相关文章

网友评论

      本文标题:存储过程用户授权及debug

      本文链接:https://www.haomeiwen.com/subject/ppnyhxtx.html