该图显示了 SQL 防火墙的基本流。

  1. 用户通过 Web 应用程序登录到 Oracle 数据库。
  2. 用户运行 SQL 语句,从而创建到 Oracle 数据库的入站流量。
  3. SQL 防火墙检查传入数据库连接和 SQL 语句,并针对用户的允许列表策略中的允许 SQL 语句和可信连接路径强制执行该命令。SQL Firewall 的处理结果为以下选项之一:
    • 允许 SQL 执行其后续执行。
    • 允许 SQL 并将其记录下来。
    • 记录并(可选)阻止未经授权的 SQL。