L'immagine mostra il flusso di base per SQL Firewall.

  1. Un utente esegue il login al database Oracle tramite un'applicazione Web.
  2. L'utente esegue istruzioni SQL, creando traffico in entrata al database Oracle.
  3. SQL Firewall ispeziona le connessioni al database in entrata e le istruzioni SQL e le applica alle istruzioni SQL consentite e ai percorsi di connessione sicuri nel criterio della lista di inclusione per l'utente. Il risultato dell'elaborazione di SQL Firewall è una delle seguenti opzioni:
    • Consentire l'esecuzione successiva dell'istruzione SQL.
    • Consentire l'istruzione SQL e registrarla.
    • Registra e, facoltativamente, blocca SQL non autorizzato.