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 2014-06-05 16:01:05

adoula_007
Guest
Registered: 2011-12-03
Posts: 24

Problème de connexion GLPI-Mysql

Bonjour tout le monde,

Le probleme a commencé quand j'ai modifié le mot de passe root dans MySQL afin de renforcer la sécurité à partir du xampp, par conséquent , la laison entre GLPI est MySQL est perdu, quand j'essai d'acceder a GLPI, le message suivant apparait :

" Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost' (using password: NO) in C:\xampp\htdocs\glpi\inc\dbmysql.class.php on line 109

Last edited by adoula_007 (2014-06-05 16:01:42)

Offline

#2 2014-06-05 16:32:36

stanislas kita
Guest
Registered: 2014-03-24
Posts: 58

Re: Problème de connexion GLPI-Mysql

Il faut que tu modifie les informations des connexion dans le fichier 'config_db.php' situé dans 'glpi/config/config_db.php'

Par contre par souci de sécurité il faudrait que tu change l'utilisateur utilisé par glpi pour se connecter à la base de donnée  ( l'utilisateur root ne sert pas à ça)

Creer un nouvel utilisateur (CREATE USER ...) et donne lui les droits sur la base de glpi (GRANT ....)

puis modifier le fichier 'config_db.php'

and enjoy smile

Last edited by stanislas kita (2014-06-05 16:33:34)

Offline

#3 2014-06-05 16:36:13

adoula_007
Guest
Registered: 2011-12-03
Posts: 24

Re: Problème de connexion GLPI-Mysql

je dois créer un nouveau utilisateur dans Mysql ?? c'est ça que voulez vous le dire ?

Last edited by adoula_007 (2014-06-05 16:36:48)

Offline

#4 2014-06-05 16:45:46

stanislas kita
Guest
Registered: 2014-03-24
Posts: 58

Re: Problème de connexion GLPI-Mysql

Oui l'utilisateur root que vous utilisez sert seulement à la maintenance de la base de donnée mysql, il ne faut jamais utilisé un compte 'root' en tant que compte 'normal'.


Creer un utilisateur nommé glpi (ou autre)

CREATE USER 'mon_user'@'localhost' IDENTIFIED BY 'password';

Donner les droits (select , update, delete etc ...) sur la base de donnée utilisé par glpi pour l'utilisateur glpi.

GRANT SELECT ,INSERT ,UPDATE ,DELETE ON * . * TO 'mon_user'@'localhost' IDENTIFIED BY 'password'

Pour finir modifier le fichier config_db.php

Last edited by stanislas kita (2014-06-05 16:51:25)

Offline

#5 2014-06-05 17:10:51

adoula_007
Guest
Registered: 2011-12-03
Posts: 24

Re: Problème de connexion GLPI-Mysql

aidez moi s'il vous plait,  dans quelle base et dans quelle table ?? précisez bien

Offline

#6 2014-06-06 11:31:09

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 14,930

Re: Problème de connexion GLPI-Mysql

stanislas kita vient de vous donner les commandes SQL à passer.
Vous avez toutes les informations pour résoudre votre problème qui n'est pas un problème GLPI mais d'administrateur de base de données.


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2014-06-10 12:12:10

stanislas kita
Guest
Registered: 2014-03-24
Posts: 58

Re: Problème de connexion GLPI-Mysql

Dans le fichier config_db.php il est renseigné la base de donnée qu'utilise Glpi.

Offline

#8 2019-06-10 19:37:38

natallyson
Member
Registered: 2019-06-10
Posts: 3

Re: Problème de connexion GLPI-Mysql

Eu estou com o mesmo problema do adoula_007, executei os comandos que informaram a cima, mas o que devo colocar na linha que o erro me informa, no arquivo do glpi?
Esta é a linha de comando que ele mostra na mensagem como o adoula_007 postou:          $this->dbh = @new mysqli($host, $this->dbuser, rawurldecode($this->dbpassword),$this->dbdefault);

Offline

Board footer

Powered by FluxBB