A imagem mostra o fluxo básico do Firewall de SQL.
- Um usuário efetua login no banco de dados Oracle por meio de um aplicativo Web.
- O usuário executa instruções SQL, criando tráfego de entrada para o banco de dados Oracle.
- O Firewall de SQL inspeciona as conexões de banco de dados de entrada e as instruções SQL e as impõe em relação às instruções SQL permitidas e aos caminhos de conexão confiáveis na política de lista de permissões do usuário. O resultado do processamento do Firewall de SQL é uma das seguintes opções:
- Permitir o SQL para sua execução subsequente.
- Permita o SQL e registre-o.
- Registre e, opcionalmente, bloqueie SQL não autorizado.