🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir a alteração de prefixo do banco que falha no All in One Security

Time Full Services Time Full Services Pro
Tipo Seguranca
Nome do erro Alteração de prefixo do banco falha no All in One Security EN: All in One Security database prefix change failing
Severidade Grave
Descrição No All in One Security, mudar o prefixo do banco falha quando o wp-config.php não é gravável pelo PHP ou quando o usuário do MySQL não tem privilégio ALTER para renomear as tabelas. A correção exige liberar a escrita do arquivo e conceder o privilégio.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

Por que o AIOS não altera o prefixo do meu banco
Na maioria dos casos o wp-config.php está somente leitura para o PHP ou o usuário do MySQL não tem o privilégio ALTER para renomear as tabelas. O plugin testa as duas condições e aborta sem alterar nada se qualquer uma falhar, mantendo o prefixo antigo.
Mudar o prefixo do banco com o AIOS é seguro
É seguro desde que você faça backup antes. A operação renomeia todas as tabelas e reescreve o wp-config.php de uma vez. Sem backup, uma falha no meio do processo ou um plugin que dependa de nomes fixos de tabela pode deixar o site sem acesso ao banco.
Qual privilégio do MySQL o AIOS precisa para trocar o prefixo
Ele precisa do privilégio ALTER no banco do site, porque o comando RENAME TABLE usado para renomear cada tabela exige esse privilégio. Hospedagens que concedem apenas SELECT, INSERT, UPDATE e DELETE fazem a operação falhar com mensagem de acesso negado.
Posso mudar o prefixo do banco em um site multisite com o AIOS
Não. O AIOS desativa a alteração de prefixo em instalações multisite porque a rede monta os nomes de tabela de cada subsite a partir do prefixo base. Trocar esse valor depois de criada a rede quebraria o roteamento das tabelas dos subsites.
O que é um prefixo de tabela válido para o AIOS
Um prefixo válido contém apenas letras, números e underline e termina com underline, como a7x9_ ou loja2024_. Caracteres especiais, espaços ou um prefixo sem underline final fazem o plugin recusar a operação antes de tocar no banco.
Preciso deixar o wp-config.php gravável o tempo todo
Não. Deixe gravável apenas durante a troca de prefixo e volte para somente leitura logo em seguida. Manter o arquivo gravável de forma permanente aumenta a superfície de ataque, justamente o oposto do que a ferramenta de segurança pretende.
O que fazer se o site parar de abrir depois de trocar o prefixo
Restaure o backup do banco e do wp-config.php que você fez antes da operação. Em seguida verifique se o usuário do MySQL tem ALTER e se o arquivo é gravável, corrija o que faltava e só então tente a troca novamente.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes