【发布时间】:2012-10-29 15:15:54
【问题描述】:
我在 oracle 数据库中有以下要求
- 创建用户并授予架构“abc”中的所有对象
- 如果我将任何表添加到架构“abc”,则默认情况下用户应该有权访问,而无需执行单独的授予
目前我们正在为模式中创建的每个对象执行 Grant 语句,是否有任何一次性配置可用?请帮忙
注意:这里的用户不是架构所有者,例如。一些有权访问只读访问权限的人。
【问题讨论】:
-
并不完全可能如所述。使用 ROLE - 并为他们授予新对象的权限 - ROLE 中的用户将获得权限。
-
对于我们需要授予角色访问权限的每个新对象?
-
是的 - 如果您想将这些对象的权限授予其他人..