2
respostas

Erro de compilação. Curso Java e JDBC: trabalhando com um banco de dados. Exception in thread "main" java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)

No curso Java e JDBC: trabalhando com um banco de dados ao executar o comando: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;

public class ConnectionFactori {

public Connection recuperarConexao()throws SQLException{
    return DriverManager.getConnection("jdbc:mysql://localhost/loja_virtual?useTimeZone=true&serverTimezone=UTC", "root", "81280969");
}

} encontro esse erro: Exception in thread "main" java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO) O que eu poderia fazer?

2 respostas

Acredito que você está tentando acessar o mysql com o usuário root e a senha 81280969. Tente desta forma para ver se resolve o problema:

DriverManager.getConnection("jdbc:mysql://localhost/loja_virtual?user=root&password=81280969");
         Não deu certo, continua com o mesmo erro:          Exception in thread "main" java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)