【发布时间】:2013-11-01 14:49:17
【问题描述】:
我在我们的 Oracle 环境中遇到一种情况,我希望能够向特定用户/组授予特定模式中所有视图的选择权限。
我意识到我可以编写一个动态语句来遍历架构中的所有视图并分别授予它们权限,如 here 所示,但我希望能够将此应用于存在于现在或将来的模式。
我也在考虑编写一个DDL trigger 的可能性,它可以监控新视图的创建,但在触发器中设置权限不是我以前见过的,而且似乎也不是公认的做法。
基本上,有没有类似于GRANT EXECUTE ANY PROCEDURE的VIEW?
【问题讨论】:
标签: oracle views privileges