Oracle创建过程权限?

时间:2014-11-04 13:34:51

标签: sql plsql oracle11g

如果我有创建过程权限并且没有更新权限,并且如果在程序中我写了更新语句,那么它会更新或给我一个错误吗?

1 个答案:

答案 0 :(得分:5)

默认情况下,Oracle使用定义者权限模型来确定运行过程的可用权限。这意味着默认情况下,过程将使用定义它的模式的权限执行。

因此,如果您的架构没有权限更新过程中使用的表,则会出现错误。