此圖像顯示 SQL 防火牆的基本流程。

  1. 使用者透過 Web 應用程式登入 Oracle 資料庫。
  2. 使用者執行 SQL 敘述句,建立 Oracle 資料庫的輸入流量。
  3. SQL 防火牆會檢查內送資料庫連線和 SQL 敘述句,並針對使用者允許的 SQL 敘述句和允許清單原則中的信任連線路徑強制實行。SQL Firewall 的處理結果為下列其中一個選項:
    • 允許此 SQL 執行其後續執行。
    • 允許 SQL 並加以記錄。
    • 記錄並選擇性地封鎖未授權的 SQL。