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

Existem situações em que precisamos "assumir" um blog / site no WordPress, mas não temos muitos dados de autenticação para isso.
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 conseguir entrar no WordPress. Existe, no entanto, um "portão". 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.
Depois de inserir phpMyAdmin, o banco de dados do blog, vamos para a tabela "wp_users”Onde podemos facilmente alterar o endereço de 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, mais um será adicionado. 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 pesquise “/wp-content / themes/ ... ". A pasta após “/ themes / ..” é 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:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = 'email@domain.com';
if ( !username_exists( $user ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
} }
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

Apaixonado por tudo que é gadget e TI, escrevo com prazer em discriçãosettings.com desde 2006 e gosto de descobrir com vocês coisas novas sobre computadores e sistemas operacionais macOS, Linux, Windows, iOS e Android.

Deixe um comentário