Erro: #1045 - Access denied for user 'root'@'localhost' (using password: NO) ao acessar PHPMyAdmin

Publicado por Renato Gasparoto Filhinho em 17/09/2009

[ Hits: 16.107 ]

 


Erro: #1045 - Access denied for user 'root'@'localhost' (using password: NO) ao acessar PHPMyAdmin



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.

Outras dicas deste autor

Resolvendo problemas na troca de IPs do VMWare em máquinas virtuais no Debian Linux

Instalar pacote dcc-client no Debian Etch

Servidores e estações Debian Etch Linux sincronizando horário com a "Hora Legal Brasileira"

Leitura recomendada

Cinnamon - Temas direto da página

AllTray - adicione programas à bandeja do sistema

Dreamweaver no Linux

ranger - Prático gerenciador de arquivos em modo texto

Print Screen com menus abertos/ativos

  

Comentários
[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.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts