Como Trocar a Senha de Admin do Magento Manualmente

Este talvez seja um dos posts mais curtos de todos, mas que tem grande utilidade para os que estão começando com magento.

O passo a passo de como trocar a senha do admin do magento manualmente é bastante simples, desde que você tenha acesso ao banco de dados.

Já vi por aí alguns módulos para fazer isso.

Porém, acho desnecessário.

1 – Acessar o banco de dados, pode ser pelo mysql, linha de comando ou por algum programa de gerenciamento de banco de dados como mysql query e etc.

2a – Com salt
UPDATE admin_user set password = CONCAT(MD5(‘abalgumasenha’),’:ab’) where username =’admin’

2b – Sem salt
UPDATE admin_user set password = MD5(‘algumasenha’) where username =’admin’

3 – Acessar o admin do magento e testar.

O que fizemos aqui foi o seguinte: trocamos a senha antiga para uma senha nova ‘algumasenha’ não sei se ficou claro, mas você deve trocar essa senha por alguma que lhe seja conveniente.

O ‘ab’ que vem na frente da senha, é usado pelo magento como salt, veja o seguinte trecho de código da class Mage_Core_Model_Encryption a seguir:

Simplificando tudo, o processo é mais ou menos o seguinte: o magento pega o salt (neste caso “ab”) e concatena com a senha “algumasenha” e faz o hash.

É isso que estamos fazendo no passo 2: CONCAT(MD5(‘abalgumasenha’),’:ab’).

Até a próxima!

2017-01-24T20:24:06+00:00

RECEBA DICAS VALIOSAS NO SEU EMAIL

x