You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2007-07-05 11:26:11

jluc
Member
Registered: 2007-07-05
Posts: 13

Probleme de connexion a la base mysql

Bonjour,
J'ai recherché sur le forum mais sans succés face aux solutions proposées.
Voici mon soucis :
a l'etape 2 j'ai ce message
---------------------------------------------------------------
Impossible de se connecter à la base de données :
Le serveur a répondu : Access denied for user 'root'@'srvftp.frejus.local' (using password: YES)
-----------------------------------------------------------------------------------------------------------------
Pourtant je me connecte avec le root, j'ai essayé aussi avec un user qui a tous les privilege (glpi) mais sans succés non plus.
Pourtant j'arrive a me connecter avec ces users en faisant "mysql -u root -p" ensuite je peut tout faire en ligne de commande.
J'ai également essayé en "localhost" ou a partir d'un autre pc, rien n'y fait.
Je comprend plus, j'ai epuisé mes ressources.

Merci de votre aide.
jluc


GLPI 0.68 - Red Hat ES3 - Apache - Php 4.3.2.8 - MySQL 5.0.41

Offline

#2 2007-07-05 16:10:18

jluc
Member
Registered: 2007-07-05
Posts: 13

Re: Probleme de connexion a la base mysql

Apres avoir fait quelques manip, au niveau des user declare dans mysql, j'ai le mesage d'erreur suivant:
----------------------------------------------------------------
Impossible de se connecter à la base de données :
Le serveur a répondu : Client does not support authentication protocol requested by server; consider upgrading MySQL client
---------------------------------------------------
j'ai regarder sur le net, il faudrai que je mette a jour ma version pour du 4.1 et plus, mais j'ai la 5 donc je comprend pas.

quelqu'un a deja eu ce message ??  je trouve rien sur le forum et personnes ne me repond, j'ai pas d'amis  :-((


GLPI 0.68 - Red Hat ES3 - Apache - Php 4.3.2.8 - MySQL 5.0.41

Offline

#3 2007-07-05 16:28:12

remy_d1
Member
Registered: 2007-05-21
Posts: 25

Re: Probleme de connexion a la base mysql

jluc wrote:

Bonjour,
J'ai recherché sur le forum mais sans succés face aux solutions proposées.
Voici mon soucis :
a l'etape 2 j'ai ce message
---------------------------------------------------------------
Impossible de se connecter à la base de données :
Le serveur a répondu : Access denied for user 'root'@'srvftp.frejus.local' (using password: YES)
-----------------------------------------------------------------------------------------------------------------

Bonjour, à l'étape 2 de quoi ? De l'installation ?

Si tel est le cas, je te conseille de vérifier les droits sur tes répertoires et non pas au niveau de la base puisque tu y accèdes en ligne de commande (éventuellement au niveau des droits sur les virtualhosts si tu en as).

Mais à mon avis la solution est plutot à chercher de ce côté :

Le serveur a répondu : Client does not support authentication protocol requested by server; consider upgrading MySQL client

Ta version de Mysql est peut-être à jour, mais il doit te manquer des librairies ou des packages.

Tentes de réinstaller GLPI ou télécharges les packages MySQL adéquats.


Sinon, à tout hasard, ton nom DNS est le bon ? Ca donne quoi avec l'IP :

root @ ton_ip

Offline

#4 2007-07-05 16:35:53

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Probleme de connexion a la base mysql

Vu ta config, tu fonctionne avec la version standard de PHP sous RHEL3 (4.3.x) qui utilise la bibliothèque cliente mysqlclient10 (mysql 3.23.58).

Tu as installé MySQL 5.0.41 (probablement les RPM du site MySQL.com).

Regardes dans ton fichier de config MySQL (/etc/my.cnf) l'option "old_password"

[mysqld]
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

Ensuite il faudra probablement changer le mot de passe de ton utilisateur pour repasser en version "courte", ce qui rendra la connexion possible depuis le vieux client utilisé par ton PHP.

A+

Last edited by remi (2007-07-05 16:36:39)


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#5 2007-07-05 16:37:57

jluc
Member
Registered: 2007-07-05
Posts: 13

Re: Probleme de connexion a la base mysql

merci pour ta reponse,
oui c'est l'etape 2 de l'intall
j'ai verifie les droits tous les fichier donne acces a apache en rwx, j'ai meme mis all en rwx pour essayer.
"mais il doit te manquer des librairies ou des packages"  heu lesquels ?
j'ai installe tous ceuxx que je connait
  MsSQL-server-community
  MySQL-client-community
  MySQL-devel-community
  MySQL-shared-community
  MySQL-shared-compat

j'ai fait avec l'IP meme topo,
ca a l'air bizarre tout ca, faut que ca tombe sur moi :-)


GLPI 0.68 - Red Hat ES3 - Apache - Php 4.3.2.8 - MySQL 5.0.41

Offline

#6 2007-07-05 16:40:46

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Probleme de connexion a la base mysql

y'a plus simple : pour le user root que tu utilises tu fais :
 
  update user set password=OLD_PASSWORD('password') where User=root
  flush privileges;

ça devrait marcher wink

Offline

#7 2007-07-05 16:40:53

remy_d1
Member
Registered: 2007-05-21
Posts: 25

Re: Probleme de connexion a la base mysql

La réponse est donnée au-dessus par remi ;

Joli, j'avais pas lu la config dans la signature ^^.

Offline

#8 2007-07-05 16:51:29

jluc
Member
Registered: 2007-07-05
Posts: 13

Re: Probleme de connexion a la base mysql

remi wrote:

Regardes dans ton fichier de config MySQL (/etc/my.cnf) l'option "old_password"

[mysqld]
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1

Ensuite il faudra probablement changer le mot de passe de ton utilisateur pour repasser en version "courte", ce qui rendra la connexion possible depuis le vieux client utilisé par ton PHP.

A+

Oui en effet j'ai installer comme ca mais par contre je n'ai pas fichier /etc/my.cnf
d'ailleur je ne trouve pas le fichier conf de mysql ni dans etc ni ailleur


GLPI 0.68 - Red Hat ES3 - Apache - Php 4.3.2.8 - MySQL 5.0.41

Offline

#9 2007-07-05 16:59:28

jluc
Member
Registered: 2007-07-05
Posts: 13

Re: Probleme de connexion a la base mysql

wawa wrote:

y'a plus simple : pour le user root que tu utilises tu fais :
 
  update user set password=OLD_PASSWORD('password') where User=root
  flush privileges;

ça devrait marcher wink

Ben ca non plus ca ne marche pas, j'avais deja essaye sans succes
je pense que j'ai la poisse :-)
j'ai une ligne d'erreur de syntaxe avec cette commande

Last edited by jluc (2007-07-05 17:02:30)


GLPI 0.68 - Red Hat ES3 - Apache - Php 4.3.2.8 - MySQL 5.0.41

Offline

#10 2007-07-05 17:26:08

jluc
Member
Registered: 2007-07-05
Posts: 13

Re: Probleme de connexion a la base mysql

Ca a marche avec cette commande : (il s'agissait bien d'updater les password)
  update mysql.user set password=old_password('pass') where user='glpiuser' and host='localhost'
  flush privileges;
puis redemarrage du serveur mysql.

merci a tous pour votre aide.


GLPI 0.68 - Red Hat ES3 - Apache - Php 4.3.2.8 - MySQL 5.0.41

Offline

#11 2007-07-05 18:36:55

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Probleme de connexion a la base mysql

Merci du retour. Je clos.


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

Board footer

Powered by FluxBB