Como recuperar a senha de administrador no Zen Cart? – Elias Praciano
Categories
Tutoriais

Como recuperar a senha de administrador no Zen Cart?

Vou mostrar como você pode recuperar a sua senha de administrador no Zen Cart, partindo do pressuposto de que pedir a recuperação via email não funcionou. Ainda há esperanças, desde que você seja o admin do site.
Este artigo é voltado para as versões superiores a 1.5.x, mas pode funcionar nas outras. Faça as adaptações cabíveis, caso a sua versão seja diferente, portanto.

LEIA MAIS

Remova o usuário antigo e crie um novo

logoVocê já tentou “de um tudo” – nem pedindo para receber um email com a senha deu certo. Vamos tentar outra abordagem – esta vem direto dos fóruns do Zen Cart.

Crie uma conta temporária

Você pode criar uma conta administrativa temporária no Zen Cart para ter acesso ao painel de controle do sistema de comércio eletrônico.
Para isto, você precisa ter acesso ao banco de dados do servidor em que o Zen Cart se encontra instalado.
Abra o PhpMyAdmin (que o seu provedor deve ter disponível), selecione o banco de dados da sua loja e clique na aba “SQL”. Vamos rodar o seguinte comando:

DELETE FROM admin WHERE admin_name = 'Admin'; 
INSERT INTO admin (admin_name, admin_email, admin_pass, admin_profile) 
VALUES ('Admin', 'admin@localhost', '351683ea4e19efe34874b501fdbf9792:9b', 1);

Não esqueça de alterar os comandos no caso de estar usando prefixos diferenciados nos nomes dos campos – prática comum, quando se está compartilhando o mesmo banco de dados com outras aplicações.

Faça login novamente

Você já pode fechar o PhpMyAdmin e abrir novamente a URL do painel administrativo da sua loja Zen Cart.

Username: Admin
Password: admin

Sem título14
Fique atento para o A maiúsculo da conta Admin.

Exclua a conta Admin e crie uma nova

… e não exatamente nesta ordem. Crie a nova conta primeiro.
Siga os passos:

  • No canto superior direito, clique em Admin Access Management e, em seguida, em Admin Users;
  • Agora, Clique o botão Add User;
  • Preencha com atenção as informações do novo usuário administrativo e selecione o perfil “superuser” para ele;
  • Quando terminar, clique em Insert;
  • Dê um “Logoff” e entre novamente com a nova conta criada;
  • Ao voltar para a tela inicial de administração de usuários, exclua o Admin.

Simples, não? 😉

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.