Como corrigir Sorry, you are not allowed to access this page no WordPress
Perguntas frequentes
Esse erro e a mesma coisa que o 403 Forbidden?
Nao. O 403 vem do servidor web (Apache ou Nginx) antes de o WordPress rodar. O Sorry, you are not allowed vem de dentro do WordPress, que carregou a pagina e so entao barrou o acesso por falta de capability do usuario.
Perdi o acesso depois de migrar o site. O que mudou?
Quase sempre o prefixo da tabela. Se as tabelas usam um prefixo e o wp-config.php aponta outro, o WordPress le as capacidades como vazias e bloqueia ate o administrador. Acerte o $table_prefix e o acesso volta.
Consigo voltar a ser admin sem entrar no painel?
Sim. Com SSH, o comando wp user set-role login administrator resolve. Sem SSH, da para reescrever a meta_key wp_capabilities do usuario direto no phpMyAdmin para o papel de administrator.
Um plugin pode causar esse bloqueio?
Pode. Plugins de associacao, de papeis personalizados e de seguranca alteram capacidades. Renomeie a pasta wp-content/plugins por FTP; se o acesso voltar, reative um a um ate achar o que removeu a permissao.
O erro so aparece em algumas telas. Por que?
Porque cada tela exige uma capability especifica. Se o seu papel perdeu apenas algumas capacidades (ex.: activate_plugins), so as telas que dependem delas falham, enquanto o resto do painel continua abrindo.
Editei wp_usermeta e travou todos os admins. E agora?
Restaure a tabela wp_usermeta a partir do backup que voce exportou antes de editar. Por isso o backup e obrigatorio: uma query errada na linha de capacidades pode rebaixar todos os administradores de uma vez.














