# Por que uma atualização sem filtro no banco é bloqueada?

Canonical URL: https://help.iagenify.com/pt/faqs/databases/por-que-uma-atualizacao-sem-filtro-no-banco-e-bloqueada

[← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)

CENTRAL DE AJUDA · FAQ Bancos de dados 2 min de leitura
# Por que uma atualização sem filtro no banco é bloqueada?
A IaGenify bloqueia atualizações ou exclusões sem filtro ou cláusula SQL WHERE, a menos que você confirme explicitamente que todos os registros devem ser alterados. Essa proteção evita que uma condição esquecida afete acidentalmente uma coleção ou tabela inteira.
IaGenify
Bancos de dados

## Como funciona a verificação de segurança
No MongoDB, um filtro vazio pode corresponder a todos os documentos de uma coleção. Em SQL, um comando UPDATE ou DELETE sem WHERE pode alterar ou remover todas as linhas da tabela. A ferramenta de armazenamento identifica essas operações sem restrição e exige a confirmação explícita `all: true` antes de prosseguir.
A verificação não decide se alterar todos os registros é uma boa ideia; ela apenas deixa o alcance amplo explícito. Uma prática mais segura é consultar primeiro os registros pretendidos, criar um filtro com uma chave estável e revisar o conjunto correspondente antes de gravar. Em SQL, use uma condição WHERE que identifique as linhas exatas.
## Use a confirmação ampla com cuidado
Se você realmente pretende atualizar ou excluir todos os registros, `all: true` confirma esse alcance para a operação. Use a opção somente quando o pedido exigir claramente uma alteração geral e depois de considerar as consequências. Ela não cria uma forma de desfazer a mudança; mantenha um backup se a recuperação for importante.
Se a intenção era uma alteração limitada, não adicione a confirmação apenas para eliminar o erro. Corrija o filtro, confira o armazenamento e a tabela ou coleção e examine os registros correspondentes antes de executar a gravação. Assim, o erro ajuda a definir o escopo pretendido com precisão. [← Voltar às perguntas frequentes sobre Bancos de dados](https://help.iagenify.com/pt/faqs/databases)
