1
resposta

Acess denied

Estou com um erro

Exception in thread "main" org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

Caused by: org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect

Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost'

Ja troquei a senha do mysql.

1 resposta

Oi Fábio, boa tarde! Está negando acesso para o usuário root. Você deve modificar as configurações de usuário e senha no arquivo persistence.xml de acordo com seu banco de dados:

Veja que no arquivo da aula o usuário é root e a senha é vazia:

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

Você precisa substituir de acordo com os dados do banco de dados de sua máquina, ou seja, o usuário e senha do MySQL instalado na sua máquina.

Espero ter ajudado e bons estudos!