Enfrentei um problema com meu servidor FTP esta semana. Ao tentar acessar o PHPMyadmin, recebia a mensagem de erro que se segue:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Minha distribuição é um Debian Lenny, procurei no Google pelo problema e encontrei uma infinidade enorme de dicas e soluções em fóruns, porém nada resolveu meu problema.
Tentei desinstalar (parcialmente - apt-get remove phpmyadmin) o PHPmyadmin e reinstalar, tentei editar o arquivo config.inc.php e nada resolvia. Foi quando tive um insight e a solução apareceu. Experimentei desinstalar o pacote phpmyadmin "completamente", coisa que ainda não tinha tentado, vejam só que bobeada.
Digitei os comandos e pronto:
# apt-get remove --purge phpmyadmin
# apt-get update
# apt-get install phpmyadmin
Parece uma dica boba, porém me ajudou muito e se tivesse encontrado ou pensado nisso antes, teria me poupado muito tempo.
Espero ter ajudado.
Abraço a todos.
[1] Comentário enviado por
ivanfs em 17/09/2009 - 12:58h:
muito bom esse tópico, simples e objetivo.
Desde esta semana estou com este problema tbm.
Como eu precisava urgente coloquei a senha de acesso ao root direto no phpmyadmin, aí funcionou, mas claro foi só para o momento.
Eu pensei em desinstalar, mas ainda não o fiz.
Irei fazer isso e postarei o resultado.
[2] Comentário enviado por
wryel em 17/09/2009 - 17:06h:
você tem que por permissão no seu usuario do mysql para acessar sobe qualquer ip ;)
procura no google algo como:
grant all privileges ...
[3] Comentário enviado por
reng.unip em 21/09/2009 - 23:33h:
Obrigado pelo elogio ivanfs, já resolveu seu problema? Tentou desinstalar? Poste aqui sua experiência.
Abraço.
[4] Comentário enviado por
reng.unip em 21/09/2009 - 23:35h:
Obrigado pela dica wryel, porém o danado estava funcionando perfeitamente e do nada parou, esta dica foi apenas uma experiência que quis compartilhar com a comunidade, afinal, foi o que resolveu.
Grande abraço amigo.