Pular para o conteúdo

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

Dica publicada em Linux / Miscelânea
Renato Gasparoto Filhinho reng.unip
Hits: 16.631 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

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.

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

Instalar pacote dcc-client no Debian Etch

MS Office 2010 no Linux Mint - Instalação via PlayOnLinux/Wine

Sabayon 10 KDE - Resolvendo problema de acentuação

EasyVMX, criador de máquinas virtuais para VMware-Player

Cliente SSH para Windows

Acessando a documentação de pacotes LaTeX

#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

Entre na sua conta para comentar.