Você está na página 1de 6

PERDEU A SENHA DO ADMIN? FIQUE TRANQUILO(A)!

A perda da senha do administrador do CMS Joomla extramamente normal e corriqueira, entretanto, causa um grande transtorno para o webmaster ou cliente que administra o seu website. Antes de entrar no mrito da criao da nova senha propriamente dita tentarei explicar como o Joomla trata o processo de login no backend. Observe a imagem abaixo: 1. O usurio est tentando fazer o login no backend e para tal, digita o username e a senha; 2. A senha no ser passada em claro, ou seja, por medida de segurana ser criado um hash usando a funo MD5, que nada mais que uma criptografia da senha digitada; 3. O hash j foi quebrado e por isso fato afirmar que se voc possui uma senha fraca, por exemplo 1234 e submete o hash a websites que possuem programas especializados, o mesmo ser quebrado e a senha, ou seja, 1234 ser apresentada; 4. Voc, novato(a), deve estar pensando: Ento esse Joomla no presta pois a segurana de sua senha frgil! Calma cara plida, saiba que o Joomla possui um mecanismo extra chamado de palavra secreta. Ou seja, aps logar pela primeira vez, a palavra secreta somada sua senha (concatenada o termo tcnico correto) e sua senha torna-se praticamente inquebrantvel; 5. Aps essa explicao fica simples entender o processo de login. O joomla no verifica se a senha est cadastrada e sim se o hash est cadastrado na base de dados e s existem duas situaes: a) o hash est cadastrado na base -> voc loga b) o hash no est cadastrado na base -> voc no loga 6. Simples e eficiente.

Muitos tutoriais ensinam a recuperar a senha, eu mesmo publiquei um aqui no Joomla Braslia, completamente diferente desse e que chega ao mesmo objetivo final. Logo, existem 1000 e 1 maneiras de recuperar a senha invente uma ou use a que achar melhor. Acredito pela minha experincia que essa seja a mais simples. Vamos l!!! Acesse a base de dados atravs do phpmyadmin, localmente em sua mquina ou remotamente no provedor de hospedagem.

Sabemos que a senha est gravada na base de dados, para ser mais claro, na tabela _users

- Clique na tabela _users no lado esquerdo da tela e ela ser aberta para edio no centro da tela. Voc poder observar que todos os usurios esto cadastrados na tabela e bastar marcar a caixa de seleo do usurio administrator e clicar no lpis para editar o registro

O campo password contm o hash da senha que voc perdeu e no adianta tentar decifr-la, pois a menos que voc seja bidu, no ir obter sucesso principalmente se o admin j tiver logado alguma vez; selecione todo o hash (essa sopa de letrinhas) e delete;

Agora digite a nova senha, fica sua escolha. No meu caso escolhi flamengo bi campeo. Sem ressentimentos aos botafoguenses e vascanos.

Olha que dificuldade agora. Sabemos que o Joomla usa o MD5 que uma funo para criar o hash; se clicarmos no combo de seleo do campo password teremos uma grata surpresa: Podemos escolher o MD5 para o tipo de dados desse registro ;

A nova senha foi salva; e

pan pan pan.... olha o novo hash da senha.

Agora bastaria digitar admin e flamengo bi campeo e o acesso ao backend estaria liberado. Sade, paz e sabedoria! Jlio Coutinho

Você também pode gostar