Meu banco de dados está no Postgree
Minha classe de conexao é está.package sistema;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConexaoDAO {
private static Connection conexao = null;
public static Connection getconexao(){
try{
if (conexao == null){
Class.forName("org.postgresql.Driver");
conexao = DriverManager.getConnection ("jdbc:postgresql://"+"127.0.0.1"+"/"+"LocadoraDVD" + "?user="+"postgres" + "&1234");
return conexao;
}//Fim do IF
else return null;
}//Fim do Try
catch (SQLException e){
e.printStackTrace();
System.exit(1);
return null;
}//Fim do catch
catch (ClassNotFoundException e){
e.printStackTrace();
System.exit(1);
return null;
}//Fim do Catch
}//Fim da Conexao
public static void Desconectar(){
try{
conexao.close();
}//Fim do Try
catch (SQLException e){
e.printStackTrace();
System.exit(1);
}//Fim do catch
}//Fim da Desconexao
}//Fim da Classe
package sistema;
import java.sql.Connection;
public class TestaConexao {
public static void main(String[] args) {
Connection conexao = null;
conexao = ConexaoDAO.getconexao();
if (conexao == null)
System.out.println ("ERRO AO CONECTAR");
else System.out.println ("CONEXAO CARREGADA COM SUCESSO");
ConexaoDAO.Desconectar();
}
}
mais retorna esse erro no console
[color=red]org.postgresql.util.PSQLException: O servidor pediu autenticação baseada em senha, mas nenhuma senha foi fornecida.
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:325)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:94)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:65)
at org.postgresql.jdbc2.AbstractJdbc2Connection.
at org.postgresql.jdbc3.AbstractJdbc3Connection.
at org.postgresql.jdbc3.Jdbc3Connection.
at org.postgresql.Driver.connect(Driver.java:235)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at sistema.ConexaoDAO.getconexao(ConexaoDAO.java:16)
at sistema.TestaConexao.main(TestaConexao.java:10)
[/color]