Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Access denied for user 'root'@'localhost' (using password: YES) , impossivel acessar o servidor Mysql

O servidor simplesmente nao aceita a senha para o usuario "root"

persistence.xml:
    <property name="javax.persistence.jdbc.user" value="root" />
    <property name="javax.persistence.jdbc.password" value="1234" />

pelo command line a senha funciona, pelo workbench tambem, antivirus desligado, firewall desligado... connector atualizado pra mysql 8, adicionado no buildpath e etc.... ja instalei e reinstalei 5 vezes....

4 respostas

Rafael, tudo bem ?

Imagino que talvez seja necessário atualizar a versão das bibliotecas relacionadas com o hibernate nesse caso também para funcionar, mas é só um chute.

Olá Matheus, segue a lista das ações que já tomei:

  • Atualizar libs do hibernate
  • Instalar re-instalar o my sql (testei a versao 5.7 e a 8)
  • Tentei o dialeto MySQL57,
  • Desativei antivirus e antispyware
  • Conexao esta privada e firewall desabilitado
  • Atualizei o connector no caso do MySQL8

Mesmo assim sempre fico na mesma situacao, so acessa o banco pelo command line do sql e pelo workbench, a mesma senha da access denied no eclipse.

Na verdade já desisti vou continuar o curso de JPA mas sem rodar o software. Estou com o tempo bem corrido e perdi o dia todo ontem tentando fazer funcionar.

Sinceramente desisti... instalei tudo de novo e segui linha por linha o item preparando ambiente do curso de jpa e otimizacoes... so recebo 404 no browser mesmo com o sql instalado, o tomcat instalado no eclipse e o mysql funcionando do command line..... vou so aprender os conceitos e rezar pra nao ter que fazer isso no trabalho

solução!

Resolvi instalando o Mysql5 ao inves do 8, depois testarei se o projeto do primeiro curso jpa tambem funciona