Se connecter a mysql a partir d'un programme java
Résolu/Fermé
sarah4794
Messages postés
70
Date d'inscription
jeudi 3 avril 2014
Statut
Membre
Dernière intervention
26 février 2017
-
Modifié par irongege le 4/02/2015 à 06:21
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 6 févr. 2015 à 23:32
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 6 févr. 2015 à 23:32
A voir également:
- Se connecter a mysql a partir d'un programme java
- Se connecter à ma boite hotmail - Guide
- Se connecter à un autre compte facebook - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment connecter chromecast à la télé - Guide
- A java exception has occurred ✓ - Forum Minecraft
2 réponses
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
4 févr. 2015 à 00:26
4 févr. 2015 à 00:26
Bonjour,
Pour donner accès à tes USER mysql, il faut que tu modifies leurs droits DANS ta BDD.
(par exemple, pour un accès distant de n'importe où... il faut qu'il soit autorisé en % )
Pour donner accès à tes USER mysql, il faut que tu modifies leurs droits DANS ta BDD.
(par exemple, pour un accès distant de n'importe où... il faut qu'il soit autorisé en % )
GRANT ALL ON *.* TO 'myuser'@'localhost'; GRANT ALL ON *.* TO 'myuser'@'%';
sarah4794
Messages postés
70
Date d'inscription
jeudi 3 avril 2014
Statut
Membre
Dernière intervention
26 février 2017
10
Modifié par sarah4794 le 4/02/2015 à 01:07
Modifié par sarah4794 le 4/02/2015 à 01:07
comment tu fais ca dans phpmyadmin?
en fait mon probleme majeur est de comparer ce que l'utilisateur a saisi et ce qui se trouve dans la base pour pouvoir le connecter
en fait mon probleme majeur est de comparer ce que l'utilisateur a saisi et ce qui se trouve dans la base pour pouvoir le connecter
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
4 févr. 2015 à 01:14
4 févr. 2015 à 01:14
Donc aucun rapport avec les "users" mysql...
Ton programme JAVA utilise UN (et UN SEUL) user MYSQL pour se connecter à la BDD. ( visiblement.. toi tu as gardé le ROOT pour cela... pourquoi pas;)
Par contre, ce que tu sembles vouloir c'est disposer d'une TABLE "utilisateurs" qui permettra à ceux qui utilisent ton programme à se connecter à ton appli....
Tu fais donc une requête de type SELECT dans laquelle tu passes en WHERE le login et le password saisis dans ton programme...et tu regardes si ça te retourne un résultat... Si oui... ton utilisateur à le droit d'accéder au programme.
Maintenant si tu bloques sur quelque chose.. il faudra nous indiquer en DETAIL sur quoi...
La requête ? ... ou .. comment FAIRE UNE REQUETE depuis ton programme JAVA ? ... ou comment récupérer les informations saisies par l'utilisateur dans ton programme ...???
Quoi qu'il en soit, tu devrais pouvoir trouver des exemples sur le net...
https://www.google.fr/search?q=java+authentification+mysql
.
Ton programme JAVA utilise UN (et UN SEUL) user MYSQL pour se connecter à la BDD. ( visiblement.. toi tu as gardé le ROOT pour cela... pourquoi pas;)
Par contre, ce que tu sembles vouloir c'est disposer d'une TABLE "utilisateurs" qui permettra à ceux qui utilisent ton programme à se connecter à ton appli....
Tu fais donc une requête de type SELECT dans laquelle tu passes en WHERE le login et le password saisis dans ton programme...et tu regardes si ça te retourne un résultat... Si oui... ton utilisateur à le droit d'accéder au programme.
Maintenant si tu bloques sur quelque chose.. il faudra nous indiquer en DETAIL sur quoi...
La requête ? ... ou .. comment FAIRE UNE REQUETE depuis ton programme JAVA ? ... ou comment récupérer les informations saisies par l'utilisateur dans ton programme ...???
Quoi qu'il en soit, tu devrais pouvoir trouver des exemples sur le net...
https://www.google.fr/search?q=java+authentification+mysql
.
sarah4794
Messages postés
70
Date d'inscription
jeudi 3 avril 2014
Statut
Membre
Dernière intervention
26 février 2017
10
>
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
6 févr. 2015 à 22:33
6 févr. 2015 à 22:33
merci bcp pour ton aide et dsl de te repondre un peu tard.
En fait j'ai fait ce que tu m'as dit j'ai utilise une requete SQL avec un where et je me suis basee sur mon cours pour ce qui est de la connexion et ca a marche !
En fait j'ai fait ce que tu m'as dit j'ai utilise une requete SQL avec un where et je me suis basee sur mon cours pour ce qui est de la connexion et ca a marche !
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
6 févr. 2015 à 23:32
6 févr. 2015 à 23:32
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane