Il realm di sicurezza RDBMS è un realm di sicurezza personalizzato fornito da Oracle che consente di memorizzare utenti, gruppi e ACL (liste di controllo degli accessi) in un database relazionale. Il realm di sicurezza RDBMS per la sicurezza Compatibilità è solo un esempio e non deve essere utilizzato in un ambiente di produzione.
Nota: l'esempio RDBMS non funziona con i database per cui è stata abilitata la funzione Commit automatico. Se si utilizza l'esempio RDBMS come punto di partenza per l'implementazione RDBMS, utilizzare istruzioni Commit esplicite nel codice e accertarsi che la funzione Commit automatico del database in uso sia disabilitata.
Se l'implementazione del realm di sicurezza RDBMS utilizza il metodo , è necessario modificare e ricompilare la classe getActiveDomain() affinché sia possibile utilizzare il realm di sicurezza RDBMS con la sicurezza Compatibilità. Sostituire il metodo RDBMSDelegate con il metodo getActiveDomain() all'interno di getSecurityConfig().weblogic.server
Per configurare un realm di sicurezza RDBMS, effettuare le operazioni riportate di seguito.
Verrà visualizzata la pagina Crea un nuovo realm di base.
Al termine della procedura
Fare clic sul nome del realm di sicurezza RDBMS e definire lo schema di database e gli attributi, come descritto nelle sezioni Definisci schema di database del realm di sicurezza RDBMS e Definisci attributi del database del realm di sicurezza RDBMS. Configura il realm di inserimento della cache per associarlo al realm di sicurezza RDBMS come descritto nella sezione Configura realm di inserimento nella cache.