Configurar realms de segurança do RDBMS


O realm de segurança do RDBMS é um realm de segurança personalizado fornecido pela Oracle que armazena usuários, grupos e ACLs em um banco de dados relacional. O realm de segurança do RDBMS para segurança de Compatibilidade é um exemplo e não deve ser usado em um ambiente de produção.

Nota: O exemplo de RDBMS não funciona com bancos de dados que possuam um recurso de commit automático ativado. Se você usar o exemplo de RDBMS como ponto inicial para a implementação do RDBMS, use instruções explícitas de commit no código e certifique-se de que o recurso de commit automático no banco de dados que você está usando esteja desativado.

Se sua implementação do realm de segurança RDBMS usar o método getActiveDomain() , será necessário editar e recompilar sua classe RDBMSDelegate para utilizar o realm de segurança RDBMS com segurança de Compatibilidade. Substitua o método getActiveDomain() pelo método getSecurityConfig() no pacote weblogic.server .

Para configurar um realm de segurança RDBMS:

  1. Se ainda não tiver feito isso, no Centro de Alterações da Console de Administração, clique em Bloquear e Editar (consulte Usar o Centro de Alterações).
  2. No painel esquerdo, expanda Segurança de Compatibilidade > Realms e, em seguida, clique em Novo.

    Aparece a página Criar um Novo Realm Básico.

  3. No campo Nome , insira um nome para o realm de segurança RDBMS.
  4. Na lista drop-down Tipo, selecione Realm RDBMS.
  5. Clique em OK.
  6. Para ativar essas alterações, no Centro de Alterações da Console de Administração, clique em Ativar Alterações.
    Nem todas as alterações entram em vigor imediatamente; algumas delas precisam ser reinicializadas (consulte Usar o Centro de Alterações).

Após a conclusão

Clique no nome do realm de segurança RDBMS e defina o esquema e atributos do banco de dados, conforme descrito em Definir esquema do banco de dados do realm de segurança do RDBMS e Definir atributos do banco de dados do realm de segurança do RDBMS. Configure o realm de Cache para associá-lo ao realm de segurança RDBMS, conforme descrito em Configurar realms de Cache.