Como podemos adicionar um usuário no WordPress administração se ter acesso ao Dashboard ou SQL

Há situações em que precisamos "assumir" um blog / site no WordPress, mas não temos muitos dados de autenticação para ele.
No cenário em que não temos usuário com direitos de administrador a que eu sei a senha, não temos um e-mail que podemos recuperar um usuário admin e sem acesso ao banco de dados(uma conta cPanel), parece um pouco impossível ser capaz de logar no WordPress. Há, no entanto, uma "brecha". Acesso FTP os arquivos do site, pode permitir-nos para interagir com o banco de dados de e assumir o controle.

Se tivermos acesso FTP a um blog WordPress, recuperar a senha de um usuário com direitos de administrador ou adicionar um novo usuárioIsso pode ser feito de duas maneiras.

1. Acessando o banco de dados do blog / site através do phpMyAdmin, usando dados de login do wp-config.php.

No caso de não temos acesso através de um sistema cPanel ou outra administração para phpMyAdminpudermos baixar arquivo aquium Extrato da arquivo e vamos ao FTPPerto os arquivos WordPress e pastas.
Acesse o phpMyAdmin no navegador: http://nume-blog.com/phpMyAdmin e conecte-se com nome de usuário e senha do banco de dados. Nós os encontramos em wp-config.php.
Uma vez dentro do banco de dados phpMyAdmin para o blog, ir para a mesa "wp_users"Onde podemos facilmente mudar o seu e-mail (user_email). Coloque um e-mail para o qual temos acesso, em seguida, fazer redefinição de senha WordPress.

2. Adicionando um usuário do WordPress com privilégios de administrador usando o arquivo functions.php do tópico atual.

A mais simples e mais rápido do que o primeiro, mas além de nome de usuário / usuários que têm direitos de administrador existente, Ele irá adicionar um. Claro, junto com este usuário de login, Você pode mudar sua outra. E-mail e senha.

Para aplicar este método, em primeiro lugar identificar qual tema atual executar o blog. Em fonte de acesso de primeira página (Ver Fonte) E procure por "/wp-content / themes/ ...". Atualmente pasta após "/ temas / .." é a pasta do tema atual.
acesso FTP pasta tema atual (/ wp-content / themes / nume_tema /) e editar o arquivo functions.php agora aqui.

Em functions.php, na parte inferior adicione o seguinte código: função wpb_admin_account () { $ User = 'username'; $ Pass = 'password'; $ Email = 'email@domain.com'; if (! username_exists ($ user) &&! email_exists ($ email)) { $ User_id = wp_create_user ($ user, $ passagem, $ email); $ User = new wp_user ($ user_id); $ User-> set_role ( 'administrador'); }} ADD_ACTION (init, 'wpb_admin_account');

Irá alterar apenas os dados indicados em vermelho. $ user, $ passagem si $ email.

Salve alterações em seu functions.php, então os ataques: http://nume-site.com/wp-admin/Onde o login com a sua entrada acima.

Desta forma, você pode fazer login com um novo usuário WordPress com status de administrador. Após a autenticação é altamente recomendado para remover esse código em functions.php.

Como podemos adicionar um usuário no WordPress administração se ter acesso ao Dashboard ou SQL

Sobre o autor

discrição

Apaixonada por tudo o que gadget e TI escrever stealthsettings.com prazer de 2006 e eu gosto de descobrir novas coisas com você sobre computadores e MacOS, Linux, Windows, iOS e Android.

Deixe um comentário