Bonsoir à la communauté.
J'espère que je suis au bon poste.
J'ai une application qui interface une base de données sous postgres.
J'arrive à me connecter sans problème à la base.
Le problème est que les paramètres de connexions(mot de passe url) sont en dur dans le code.En local (sur mon pc)il ni y a pas de problème.Lorsque je veux accéder à la base via mon réseau local, le poste client ne retrouve pas la base.
voici comment je me connecte en local
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
 
	 /* URL de connection*/
	public static String url = "jdbc:postgresql://localhost:5432/BD";
 
	/* Nom du user */
	public static String user = "postgres";
        /*Mot de passe du user*/
	public static String passwd = "postgres";
 
	/*Objet Connection*/
	public static Connection MyConnection;
 
public static Connection getInstance(){
            if(MyConnection == null){
                try {
                        MyConnection = DriverManager.getConnection(url, user, passwd);
                } catch (SQLException e) {                    
                        e.printStackTrace();
                }
            }
            return MyConnection;
	}
Quelqu'un à t-il une suggestion?
Merci d'avance.