Erreur de connexion à la bd Postgres
Bonjour,
je travaille avec postgres sql 9.2. j'ai téléchargé son jdbc et je l'ai affecté au build path du projet.
J'ai créé une classe pour tester si la connexion est bien établie.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
package com.database.util;
import java.sql.Connection;
import java.sql.DriverManager;
public class Connect {
public static void main(String[] args) {
try {
Class.forName("org.postgresql.Driver");
System.out.println("Driver O.K.");
String url = "jdbc:postgresql://localhost:5432/postgres";
String user = "admin";
String passwd = "admin";
Connection conn = DriverManager.getConnection(url, user, passwd);
System.out.println("Connexion effective !");
} catch (Exception e) {
e.printStackTrace();
}
}
} |
voici le résultat
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
Driver O.K.
org.postgresql.util.PSQLException: FATAL: authentification par mot de passe ?chou?e pour l'utilisateur ? admin ?
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:398)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:173)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:64)
at org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:136)
at org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:29)
at org.postgresql.jdbc3g.AbstractJdbc3gConnection.<init>(AbstractJdbc3gConnection.java:21)
at org.postgresql.jdbc4.AbstractJdbc4Connection.<init>(AbstractJdbc4Connection.java:31)
at org.postgresql.jdbc4.Jdbc4Connection.<init>(Jdbc4Connection.java:24)
at org.postgresql.Driver.makeConnection(Driver.java:393)
at org.postgresql.Driver.connect(Driver.java:267)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.database.util.Connect.main(Connect.java:17) |
sachant que je suis sur de numero de port(5432) ainsi que le login:admin et le mot de passe: admin. (j'ai meme réinstallé postgres afin d'etre des login+mdp)