程序是否需要单独的表访问权限?

问题描述:

我对表的访问,但是当我在匿名运行相同的查询块程序是否需要单独的表访问权限?

+3

**当我在匿名块**中运行相同的查询然后什么? – Favonius 2011-04-25 16:02:47

Oracle的安全模型意味着我们不能建立使用通过角色授予我们的帐户权限的数据库对象(视图,存储过程等)。这些权限必须明确授予我们的指定帐户。

这也适用于匿名块。因此,如果要构建针对其他模式中的数据库对象运行的PL/SQL,则必须要求架构所有者(或DBA)授予您所需的权限。