Magento: Como alterar senha da administração direto no banco

Algumas vezes no desenvolvimento de loja para clientes, precisamos recuperar ou alterar uma senha de administração rapidamente. Isso é relativamente fácil no magento. Veja:

A tabela que o magento guarda os dados de administrador é a admin_user. A coluna password é composta de um hash md5 seguida por :xx, onde xx é uma combinação de 2 strings aleatórias ([a-zA-Z0-9]) gerada pelo magento.

Como alterar a senha

Para alterar uma senha, cujo valor atual é, por exemplo, aae8ba27c118a48291a8eeca011f4c79:Mp, devemos gerar um md5 da string Mp concatenada com a nova senha. Por exemplo:

md5(‘Mpnovasenha’) = 6f9667615355dee513a29bc93e23c91b

Então atualizamos a coluna password da admin_user com 6f9667615355dee513a29bc93e23c91b:Mp.

Se estiver com preguiça de fazer em php você pode usar uma ferramenta online para gerar o md5 da nova senha.

Compartilhe com os amigos
  • Digg
  • StumbleUpon
  • Print
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • email
  • Google Buzz
  • LinkedIn
  • Live
  • MSN Reporter
  • Orkut
  • PDF
  • Reddit
  • Tumblr
Publicidade

1 comentário

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *