Software » MySQL - PHP
Catégorie:  
   
MySQL - PHP
Publié le 23/10/2006 @ 11:40:59,
Par Jean-Christophe
Hey :grin:

Dites, vous vous souvenez qu'on a parlé de Zabbix il y a quelques jours?
Et bien, j'ai sans doute loupé un truc, mais je ne parviens pas à me connecter sur la DB avec l'utilisateur créé...

Warning: mysql_pconnect(): Access denied for user 'zabbix'@'localhost' (using password: YES) in /usr/share/zabbix/include/db.inc.php on line 32


Il y a bien un utilisateur 'zabbix' qui existe dans MySQL.
Si quelqu'un m'explique comment faire pour extraire les infos d'un utilisateur en mode texte, je vous donnes les infos le concernant.

Je suis un peu perdu, ca avait l'air si simple :sad:
   
MySQL - PHP
Publié le 23/10/2006 @ 11:52:16,
Par zion
T'as créé un compte zabbix sur ton MySQL?
Il a un mot de passe?
Il a accès à cette base?

Check la table users dans la db mysql :oh:
Je suis le Roy :ocube:
   
MySQL - PHP
Publié le 23/10/2006 @ 11:52:38,
Par gizmo
Et ton utilisateur "zabbix", il est configure pour pouvoir se connecter en localhost ou juste en utilisation distante?
Concept vivant.
   
MySQL - PHP
Publié le 23/10/2006 @ 11:55:42,
Par Jean-Christophe
Zion >
Oui
Oui (le même que dans le fichier de config de Zabbix)
en principe oui

gizmo>
Oui

Toutes mes réponses sont conditionées par le fait que je crois avoir fait ce que vous me demandez, mais bon, mes connaissances étant ce qu'elles sont, si vous avez un moyen de checker, c'est pas plus mal. :spamafote:
   
MySQL - PHP
Publié le 23/10/2006 @ 12:01:15,
Par zion
Et tu pourrais essayer en console?

mysql -u zabbix -p

et tu verras déjà si il sait se connecter :oh:
Je suis le Roy :ocube:
   
MySQL - PHP
Publié le 23/10/2006 @ 12:10:05,
Par Jean-Christophe
Idem, error 1045 access denied
   
MySQL - PHP
Publié le 23/10/2006 @ 12:10:25,
Par Jean-Christophe
Donc, j'ai foiré un truc dans MySQL...
   
MySQL - PHP
Publié le 23/10/2006 @ 12:11:25,
Par zion
On en arrive donc à la conclusion... il est pas créé ton user ou tu t'es planté dans le mot de passe :itm:

Crée un utilisateur MySQL avec phpmyadmin :oh:

Je suis le Roy :ocube:
   
MySQL - PHP
Publié le 23/10/2006 @ 12:12:02,
Par cauet
pour l'accès comme dit gizmo :

localhost ou %
   
MySQL - PHP
Publié le 23/10/2006 @ 12:15:05,
Par Altar
mysql c pour les noobs :jesors:
   
MySQL - PHP
Publié le 23/10/2006 @ 12:15:22,
Par Jean-Christophe
On en arrive donc à la conclusion... il est pas créé ton user ou tu t'es planté dans le mot de passe :itm:

Crée un utilisateur MySQL avec phpmyadmin :oh:



Dans Webmin, je le vois, l'utilisateur...

Je vais ENCORE remettre son mot de passe
   
MySQL - PHP
Publié le 23/10/2006 @ 12:16:51,
Par zion

Dans Webmin, je le vois, l'utilisateur...


Oublie pas de reloader la table des users ou ton compte sera jamais actif... Sauf si webmin le fait automatiquement :oh:
Je suis le Roy :ocube:
   
MySQL - PHP
Publié le 23/10/2006 @ 12:17:31,
Par Jean-Christophe
Comment je fais pour changer le mot de passe d'un utilisateur en ligne de commande?
mysql -p pour me connecter en root, et ensuite??
   
MySQL - PHP
Publié le 23/10/2006 @ 12:18:55,
Par zion
use mysql;
update users set password='plop' where user='plop'; ou un truc qui y ressemble :joce:

puis faut pas oublier un FLUSH PRIVILEGES;

http://dev.mysql.com/doc/refman/5.0/en/adding-users.html
Je suis le Roy :ocube:
   
MySQL - PHP
Publié le 23/10/2006 @ 12:47:09,
Par Jean-Christophe
Alors, c'est ca, sauf qu'il ne faut pas de s à la fin de 'update user'.
J'ai fait tout ca, il m'a dit qu'un record avait été changé (bon signe, non?)
Par contre, la connexion ne fonctionne toujours pas. Même erreur 1045...
   
MySQL - PHP
Publié le 23/10/2006 @ 12:56:14,
Par Altar
Relance ta bdd :oh: /etc/init.d/mysqld restart pour une debian :petrus:
   
MySQL - PHP
Publié le 23/10/2006 @ 13:47:58,
Par cauet
Relance ta bdd :oh: /etc/init.d/mysqld restart pour une debian :petrus:



/etc/init.d/mysql restart :itm:

et puis si il à fait:
FLUSH PRIVILEGES;

ca ne sert à rien :dawa:
   
MySQL - PHP
Publié le 23/10/2006 @ 14:01:53,
Par zion
On peut continuer sinon :oh:

T'arrives à utiliser un autre compte en console? T'as pas activé le skip-networking par hasard? (comment ils font chier avec cette option :oh: )
Je suis le Roy :ocube:
   
MySQL - PHP
Publié le 23/10/2006 @ 14:23:03,
Par Jean-Christophe
En console, je me connecte comme root
   
MySQL - PHP
Publié le 23/10/2006 @ 14:28:36,
Par max
ben, si tout se passe en localhost, tu n'as pas besoin d'activer cette option.

Sinon, tu peux tester des droits d'accès avec mysqlaccess:

mysqlaccess localhost zabbix tadb -U root -P

Dernière édition: 23/10/2006 @ 14:29:25
Trololo
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?