0

我在 oracle 数据库中有以下要求

  1. 创建用户并授予模式“abc”中的所有对象
  2. 如果我将任何表添加到模式“abc”,那么用户默认应该有权访问而不执行单独的授予

目前我们正在为模式中创建的每个对象执行 Grant 语句,是否有任何一次性配置可用?请帮忙

注意:这里的用户不是架构所有者,例如。一些有权访问只读访问的人。

4

1 回答 1

1

在当前版本的 Oracle 中,您可以创建一个 DDL 触发器并让它自动将新创建的对象上的授权授予您的其他用户。

请参阅优秀的 PSOUG 站点以获取概述:http ://psoug.org/reference/ddl_trigger.html

于 2012-10-29T15:18:23.653 回答