MUTAÇÃO DE DADOS · ALERTA

Um agente executou UPDATE ou DELETE sem cláusula WHERE

SQL_NO_WHERE

Um comando DELETE ou UPDATE sem cláusula WHERE é aplicado a todas as linhas da tabela, e não apenas à linha pretendida.

Por que importa

É exatamente o tipo de ação barata de prevenir e cara de desfazer: rollback, seguros e observabilidade entram em ação depois que o estrago já aconteceu. O único lugar para detê-la é uma verificação que roda antes da ação.

Exemplo

DELETE FROM users; apaga a tabela de usuários inteira em vez de uma única linha.

Como o Black_Wall detecta

O Black_Wall levanta SQL_NO_WHERE e interrompe a consulta antes de ela rodar.

ALERTASQL_NO_WHERE

O Black_Wall retorna uma pontuação de risco (0–100), uma classe de reversibilidade, este alerta nomeado e um gate — prosseguir / confirmar / requer humano — em segundos, antes de a ação rodar.

Veja na sua própria ação

Cole uma ação que seu agente poderia executar e veja o Black_Wall barrá-la — sem cadastro.

Verificações relacionadas