配置 RDBMS 安全领域


RDBMS 安全领域是 Oracle 提供的定制安全领域,此领域在关系型数据库中存储用户、组和 ACL。兼容性安全的 RDBMS 安全领域是一个示例,并未设计为用于生产环境。

注:RDBMS 示例不适用于启用了自动提交功能的数据库。如果使用 RDBMS 示例作为 RDBMS 实施的起点,请在代码中使用显式提交语句,并确保所使用数据库中的自动提交功能已禁用。

如果 RDBMS 安全领域的实施使用 getActiveDomain() 方法,则需要编辑并重新编译 RDBMSDelegate 类,以便将 RDBMS 安全领域与兼容性安全领域一起使用。使用 weblogic.server 程序包中的 getSecurityConfig() 方法替换 getActiveDomain() 方法。

要配置 RDBMS 安全领域,请执行以下操作:

  1. 如果尚未执行此操作,请在管理控制台的更改中心中单击锁定并编辑 (请参阅使用更改中心)。
  2. 在左侧窗格中,展开兼容性安全 > 领域,然后单击新建

    此时将显示新建基本领域页。

  3. 名称字段中,输入 RDBMS 安全领域的名称。
  4. 类型下拉列表中,选择 RDBMS 领域
  5. 单击确定
  6. 要激活这些更改,请在管理控制台的更改中心中单击激活更改
    并非所有更改都立即生效。某些更改必须重新启动后才能生效 (请参阅使用更改中心)。

完成后

单击 RDBMS 安全领域的名称,然后定义其数据库方案和属性,如定义 RDBMS 安全领域数据库方案定义 RDBMS 安全领域数据库属性中所述。配置高速缓存领域以将其与 RDBMS 安全领域相关联,如配置高速缓存领域中所述。