java.sql.SQLException: Access denied for user 'glpi'@'pc1768.WXCVB.local' (using password: YES)
Bonjour
J'essaie d’accéder à une base mysql sur un serveur et j'ai l'erreur ci-dessous
java.sql.SQLException: Access denied for user 'glpi'@'pc1768.XXXXX.local' (using password: YES)
Sur la serveur j'au deux bases mysql (glpi et tglpi pour test)
Cela se passe bien pour la base de test
Mon code de connexion :
this.dbConnectGLPI = DriverManager.getConnection("jdbc:mysql:" + this.dbURLGLPI, this.userGLPI, this.passwordGLPI);
This.dbURLGLPI vaut //Monserveur:3306/glpi (ou tglpi)
Le login/mot de passe sont bons quand j'accède via phpmyadamin
Y a-t-il une configuration à spécifier pour accepter une connexion vua jdbc sur ma base mysql depuis un PC du réseau ?
Merci pour votre aide
Jean-Paul
SELECT * FROM `USER_PRIVILEGES`
J'ai regardé cela par rapport à la doc envoyée
J'ai la même chose dans les 2 bases quand je fais "SELECT * FROM `USER_PRIVILEGES`"
Base de production :
GRANTEE TABLE_CATALOG PRIVILEGE_TYPE IS_GRANTABLE
'glpi'@'localhost' def USAGE NO
Base de test :
GRANTEE TABLE_CATALOG PRIVILEGE_TYPE IS_GRANTABLE
'tglpi'@'localhost' def USAGE NO
SELECT * FROM `SCHEMA_PRIVILEGES` > j'ai la même chose sur les 2 bases
Pour info, je me connecte via phpadmin depuis le poste windows qui pose problème sur les 2 instances. C'est la connexion jdbc qui pose problème je crois
Je n'ai d'ailleurs qu'un seul utilisateur par base glpi et tglpi
Effectivement, pb de droits !
Effectivement, pb de droits !
J'ai ajouté
> grant all privileges on glpi.* to glpi@'%' identified by "Banane2405";
En fait je me connectais glpi (ou tglpi) et je ne voyais QUE "information shema" donc MES informations
J'ai compris quand je me suis connecté root et vu la table "user" par un > SELECT * FROM `user`
Merci pour votre aide