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

Publicado por Renato Gasparoto Filhinho em 17/09/2009

[ Hits: 15.997 ]

 


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

Instalar pacote dcc-client no Debian Etch

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

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

Leitura recomendada

Instalação do Sun-Java6 no Debian Lenny

Resolvendo problema de impressão no Ubuntu remasterizado (REMASTERSYS)

Palestra sobre gerenciamento de memória virtual no kernel linux

Upgrade do Slackware 8.1 para 9.0

Lançamento do Debian Zine

  

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