galera tow um problema aki, sou novo no postgre e tow tentando implemetar uma conexao aki mas ta me retornando o seguinte erro:org.postgresql.util.PSQLException: FATAL: autentica��o do tipo password falhou para usu�rio “root”
importjava.sql.*;importjava.util.logging.Level;importjava.util.logging.Logger;importjavax.swing.*;publicclassconexao{finalprivateStringdriver="org.postgresql.Driver";//Efetua a Conexão com o BancofinalprivateStringurl="jdbc:postgresql://localhost/BD";finalprivateStringusuario="postgres";finalprivateStringsenha="senha";privateConnectionconexao;//Responsável por abrir o caminho até o Banco de DadospublicStatementstatement;//Armazena os Dados do BancopublicResultSetresultset;//Classe Conectapublicbooleanconecta(){booleanresult=true;try{Class.forName(driver);try{conexao=DriverManager.getConnection(url,usuario,senha);System.out.println("Conectou");}catch(SQLExceptionex){Logger.getLogger(conexao.class.getName()).log(Level.SEVERE,null,ex);}}catch(ClassNotFoundExceptionDrive){JOptionPane.showMessageDialog(null,"Não foi Possível Conectar a Base de Dados.");result=false;}returnresult;}//Classe Desconectapublicvoiddesconecta(){booleanresult=(true);try{conexao.close();}catch(SQLExceptionerroSQL){result=false;}}//Conecta Sqlpublicvoidexecultesql(Stringsql){try{statement=conexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);resultset=statement.executeQuery(sql);}catch(SQLExceptionsqlex){JOptionPane.showMessageDialog(null,"Não foi possível executar o comando SQL"+sqlex);}}publicvoidexecutesql(Stringstring){thrownewUnsupportedOperationException("Not yet implemented");}}
Não esqueça de importar o driver do postgresql para seu projeto, e alterar a senha dessa classe!
T+
EnigmA737
Esse fórum está cheio das dúvidas não respondidas…
Eu estava com esse mesmo problema. Mas descobri que o erro era meu. Aposto que tinha esquecido a senha.
Verifique se o usuário é o padrão ‘postgres’ e senha (sei lá) 123456 kk