Skip to main content
Conecte seu banco de dados Firebird para que o Myrmex possa auditar seu hardening e conformidade, verificar sua saúde operacional, explorar seu schema e — com aprovação — executar SQL para você. O Myrmex acessa o banco de dados pelo wire protocol do Firebird por meio de um Collector na sua rede. As operações são executadas ao vivo e sob demanda através do agente Integration Specialist — o Myrmex lê apenas o que você solicita e não mantém nenhum dado seu do lado do Myrmex.

O Que o Myrmex Pode Fazer

Auditoria de conformidade

Execute uma auditoria de Security Posture e mapeie as descobertas para os frameworks ISO 27001, NIST CSF e BACEN (o Firebird não possui benchmark CIS).

Verificações de saúde

Revise os attachments ativos, gaps de transações e a atividade de páginas e cache.

Explorar tabelas

Liste tabelas para ver o que o banco de dados contém.

Descrever estrutura

Inspecione colunas, tipos, índices e constraints de qualquer tabela.

Varredura de dados sensíveis

Varra tabelas e colunas em busca de dados pessoais ou sensíveis que precisam de proteção.

Executar SQL

Execute consultas de leitura a qualquer momento; instruções de escrita (DDL/DML) requerem sua confirmação.

Antes de Começar

  • Um Collector em uma rede que possa alcançar o servidor Firebird na sua porta TCP (padrão 3050). Consulte Collector mode.
  • O host do Collector deve ter a biblioteca cliente nativa do Firebird (libfbclient.so.2) instalada — ela é necessária para o attach remoto e obrigatória para servidores com WireCrypt = Required.
  • Uma conta de auditoria para o Myrmex (crie-a no Passo 1).
  • O campo Database é o caminho ou alias do banco de dados no lado do servidor (por exemplo, /var/lib/firebird/data/app.fdb, ou um alias de databases.conf).

Passo 1 — Criar a Credencial no Firebird

Conecte-se como SYSDBA ou crie um usuário dedicado com a role RDB$ADMIN concedida — necessária para ler SEC$USERS e as tabelas de monitoramento MON$ completas de que a auditoria depende.
Use a conta de auditoria para trabalho somente leitura. Forneça um usuário com capacidade de escrita apenas se você quiser que os agentes executem instruções de escrita (DDL/DML) através do Run SQL.

Passo 2 — Adicionar a Integração no Myrmex

No Directory, escolha Add Integration → Firebird e preencha:

Conectar

Clique em Connect para validar o login. O banco de dados passa a aparecer em Environment → Integrations junto às suas outras integrações, e você já pode começar a perguntar à IA sobre ele no Workspace.

Notas

  • Somente leitura por padrão. Auditoria, saúde, exploração do schema e varreduras de dados sensíveis precisam apenas da conta de auditoria. Forneça um usuário com capacidade de escrita apenas se você quiser escritas via Run SQL condicionadas a confirmação.
  • Nada é armazenado. Toda operação é executada em tempo real através do Collector; os resultados retornam ao seu Workspace e nenhum dado do banco de dados é retido do lado do Myrmex.
  • Criptografia de wire. Para servidores com WireCrypt = Required, certifique-se de que a libfbclient nativa esteja presente no Collector para que a conexão possa ser concluída.