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 comWireCrypt = 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 dedatabases.conf).
Passo 1 — Criar a Credencial no Firebird
Conecte-se comoSYSDBA 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.
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 alibfbclientnativa esteja presente no Collector para que a conexão possa ser concluída.