Aller au contenu

Access denied for user 'root'@'localhost'


mikael2235

Messages recommandés

Bonjour à tous,

Je me décide aujourd'hui a relancer des scripts qui me servaient à generer des fichiers pour mes données météo.

J'ai adapté mon script pour faire quelques changements, et désormais quand j'essaye de le lancer, j'ai toujours une erreur de connexion à ma base.

DBI connect('dbname=fibaro;host=localhost;','root',...) failed: Access denied for user 'root'@'localhost' (using password: YES) at /opt/bin/genere_datas_meteo_fibaro line 23

Mon fichier n'ayant pas changé a ce niveau, il s'agit d'un problème de droits dans PhpMyAdmin.. Pouvez vous m'aider à le résoudre ??

Merci.

 

Lien vers le commentaire
Partager sur d’autres sites

ton soucis n'est probablement pas dans phpmyadmin (qui est un problème à lui seul, mais passons) mais dans les droits de ta base SQL

connecte toi à la base avec l'outil de ton choix (à priori phpmyadmin) et vérifie qu'il y a bien une autorisation root@localhost de positionnée.

SELECT CONCAT(User,'@',Host) FROM mysql.user WHERE user = 'root' AND ( host = 'localhost' OR host = '%');

si c'est bien le cas, vérifie les mots de passe

en passant, il serait plus fiable et plus sécurisé de créer un compte dédié pour ton script, avec juste les privilèges nécessaires, mais c'est un autre sujet

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.