【发布时间】:2015-03-10 09:26:20
【问题描述】:
当我使用以下方法编译视图时:
ALTER VIEW schema.vwName COMPILE;
我得到“执行成功”。但是当我尝试从视图中选择数据时出现错误:'ORA-01031:权限不足'。我了解错误消息以及导致该错误的原因(模式没有选择在另一个模式中表的权限)。我想知道是否有办法在视图编译期间获取有关此类错误的信息,或者是否有其他命令可以在不从视图中选择数据的情况下进行检查?
我正在更改 db 中的权限,我想确保所有视图和过程都正常,并且用户在选择或执行期间不会收到错误 ORA-01031。
谢谢
【问题讨论】: