Probleme de connexion

dmo83 Messages postés 79 Date d'inscription vendredi 19 août 2011 Statut Membre Dernière intervention 11 octobre 2011 - 24 sept. 2011 à 20:48
dmo83 Messages postés 79 Date d'inscription vendredi 19 août 2011 Statut Membre Dernière intervention 11 octobre 2011 - 26 sept. 2011 à 10:47
excecuser moi je suis perdue voici ici en intégralité et mon code pour la connexion:
C:\Oracle\Middleware1\jdk160_24\bin\javaw.exe -client -classpath C:\JDeveloper\AppProduit\.adf;C:\JDeveloper\AppProduit\Gestion_des_Produits\classes;C:\oracle\Middleware1\jdk160_24\jre\lib\ext\mysql-connector-java-5.1.6-bin.jar;C:\JDeveloper\AppProduit\Gestion_des_Produits;C:\oracle\Middleware1\oracle_common\modules\oracle.ejb_11.1.1\ejbsvc-share.jar;C:\oracle\Middleware1\oracle_common\modules\commonj.sdo_2.1.0.jar;C:\oracle\Middleware1\modules\javax.ejb_3.0.1.jar;C:\oracle\Middleware1\oracle_common\modules\oracle.jsf_2.0\jsf-api.jar;C:\oracle\Middleware1\modules\javax.enterprise.deploy_1.2.jar;C:\oracle\Middleware1\modules\javax.interceptor_1.0.jar;C:\oracle\Middleware1\modules\javax.jms_1.1.1.jar;C:\oracle\Middleware1\modules\javax.jsp_1.2.0.0_2-1.jar;C:\oracle\Middleware1\modules\javax.jws_2.0.jar;C:\oracle\Middleware1\modules\javax.activation_1.1.0.0_1-1.jar;C:\oracle\Middleware1\modules\javax.mail_1.1.0.0_1-4-1.jar;C:\oracle\Middleware1\modules\javax.xml.soap_1.3.1.0.jar;C:\oracle\Middleware1\modules\javax.xml.rpc_1.2.1.jar;C:\oracle\Middleware1\modules\javax.xml.ws_2.1.1.jar;C:\oracle\Middleware1\modules\javax.management.j2ee_1.0.jar;C:\oracle\Middleware1\modules\javax.resource_1.5.1.jar;C:\oracle\Middleware1\modules\javax.servlet_1.0.0.0_2-5.jar;C:\oracle\Middleware1\modules\javax.transaction_1.0.0.0_1-1.jar;C:\oracle\Middleware1\modules\javax.xml.stream_1.1.1.0.jar;C:\oracle\Middleware1\modules\javax.security.jacc_1.0.0.0_1-1.jar;C:\oracle\Middleware1\modules\javax.xml.registry_1.0.0.0_1-0.jar;C:\oracle\Middleware1\modules\javax.annotation_1.0.0.0_1-0.jar;C:\oracle\Middleware1\modules\javax.persistence_1.0.0.0_2-0-0.jar -Djavax.net.ssl.trustStore=C:\DOCUME~1\deme\LOCALS~1\Temp\trustStore1753696713904162701.jks connexion.Frm_connexion
24 sept. 2011 18:37:33 connexion.Frm_connexion connexion_actionPerformed
GRAVE: null
java.sql.SQLException: Accès refusé pour l'utilisateur: ''@'@localhost' (mot de passe: NON)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:910)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3923)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1273)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2031)
at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:718)
at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at connexion.Frm_connexion.getConnection(Frm_connexion.java:62)
at connexion.Frm_connexion.connexion_actionPerformed(Frm_connexion.java:120)
at connexion.Frm_connexion.access$000(Frm_connexion.java:40)
at connexion.Frm_connexion$1.actionPerformed(Frm_connexion.java:81)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6289)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6054)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4652)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:617)
at java.awt.EventQueue$2.run(EventQueue.java:615)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
java.sql.SQLException: Accès refusé pour l'utilisateur: ''@'@localhost' (mot de passe: NON)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:910)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3923)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1273)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2031)
at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:718)
at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at connexion.Frm_connexion.getConnection(Frm_connexion.java:62)
at connexion.Frm_connexion.connexion_actionPerformed(Frm_connexion.java:120)
at connexion.Frm_connexion.access$000(Frm_connexion.java:40)
at connexion.Frm_connexion$1.actionPerformed(Frm_connexion.java:81)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6289)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6054)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4652)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4482)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:603)
at java.awt.EventQueue$1.run(EventQueue.java:601)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:617)
at java.awt.EventQueue$2.run(EventQueue.java:615)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


public boolean getConnection(String jnom,String jpwd)throws Exception{
Connection conn=null; ResultSet rs=null; Statement st=null;
String url="jdbc:mysql://localhost/8888/bd_produit?";
//String nom_us="diememoise";
// String password_us="MEBF2011$";
Class.forName("com.mysql.jdbc.Driver");
conn=DriverManager.getConnection(url);
//Class.forName("org.gjt.mm.mysql.Driver");
if(conn==null) return (false);

String requete="select * from user where(nom_us='"+jnom+"' and password_us='"+jpwd+"')";
st=conn.createStatement();
rs=st.executeQuery(requete);
if(rs.next()) return (true);
else return (false);
}

private void connexion_actionPerformed(ActionEvent e) {
try{
if(getConnection(jnom.getText(),jpwd.getText())){
System.out.println("CONNEXION REUSSI! ");
// this.setVisible(false);
Frm_produit fp=new Frm_produit();
fp.setVisible(true);
}
else{
// System.out.println("ERREUR DE CONNEXION");
JOptionPane.showMessageDialog(null,"nom user ou password incorrecte","erreur de connexion",2);
}
}
catch(Exception ex){
Logger.getLogger(Frm_connexion.class.getName()).log(Level.SEVERE,null,ex);
ex.printStackTrace();
}
}



bigboss

bigboss

6 réponses

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 367
25 sept. 2011 à 11:47
Bonjour,

Tu as un problème dans l'initialisation de la connexion, l'utilisateur n'existe pas ou le mot de passe est incorrect.

Pour te connecter à ta base oracle, tu peux jeter un oeil sur ce code : http://www.javafr.com/codes/CONNEXION-BASE-ORACLE_53290.aspx

Tu compiles avec JDeveloper, tu ne le fais pas en ligne de commande j'espère ?



PS : Tu ouvres beaucoup trop de messages pour ne poser qu'une seule question. Je ferme les autres en redirigeant vers ce message. Ce message est le dernier sur ce sujet, je fermerai les suivants
0
Fauchmanne Messages postés 35 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 26 septembre 2011 1
25 sept. 2011 à 12:24
java.sql.SQLException: Accès refusé pour l'utilisateur: ''@'@localhost' (mot de passe: NON)

Apparemment tu n'as pas de login, ou le mot de passe est mauvais ou quoi
0
Fauchmanne Messages postés 35 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 26 septembre 2011 1
25 sept. 2011 à 12:38
oups, grillé
0
dmo83 Messages postés 79 Date d'inscription vendredi 19 août 2011 Statut Membre Dernière intervention 11 octobre 2011
26 sept. 2011 à 09:44
bonjour!je pense que mon probleme se trouve au niveau de mon password voila pourquoi quand j connecte je reçois ce tas de message
voici le message d'erreur:
Warning(120,49): getText() in javax.swing.JPasswordField has been deprecated
voici le code:
try{
if(getConnection(jnom.getText(),jpwd.getText())){
System.out.println("CONNEXION REUSSI! ");
// this.setVisible(false);
Frm_produit fp=new Frm_produit();
fp.setVisible(true);
}
bigboss
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Fauchmanne Messages postés 35 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 26 septembre 2011 1
26 sept. 2011 à 10:01
Tu devrais connaître la signification de "Warning" et de "deprecated".

Warning = "Attention", ce qui veut dire que ce n'est pas une erreur fatale, mais que ce n'est pas forcément clean
"deprecated" veut dire que la fonction est obsolète, encore utilisable, mais pas forcément pour longtemps ; en général ça veut dire qu'il y a mieux, il faut regarder dans la doc.

Mais, euh, tu compiles en ligne de commande ?!
0
dmo83 Messages postés 79 Date d'inscription vendredi 19 août 2011 Statut Membre Dernière intervention 11 octobre 2011
26 sept. 2011 à 10:47
non je ne compile pas en ligne de commande mais j n comprend pas pourquoi ça m'affiche ce tas de message alors que j'ai crée un utilisateur avec son mot de passe dans privilège de mysql


bigboss
0