You are not logged in.
Pages: 1
Topic closed
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
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
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
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
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
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
Offline
La réponse est donnée au-dessus par remi ;
Joli, j'avais pas lu la config dans la signature ^^.
Offline
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
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
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
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
Pages: 1
Topic closed