Comment vérifier les privilèges après une erreur "Access denied"
Bonjour,
J'essaie de connecter mon script PHP (explain.php) à ma base de données MySQL locale (via XAMPP). Je reçois une erreur Access denied for user 'mjvincent'@'localhost'.
Voici l'erreur complète :
Fatal error: Uncaught mysqli_sql_exception: Access denied for user 'beni88'@'localhost' (using password: YES) in C:\xampp\htdocs\lesson1\explain.php:17 ...
J'ai confirmé que le nom d'utilisateur et le mot de passe que j'utilise dans mysqli_connect() sont bien ceux que j'ai définis.
Si le mot de passe est bon, l'erreur suggère-t-elle que l'utilisateur mjvincent :
N'a pas été correctement créé pour l'hôte localhost ?
Existe, mais ne possède pas les permissions GRANT nécessaires pour accéder à la base de données CustomerDatabase ?
Quelles requêtes dois-je exécuter dans la console MySQL (ou phpMyAdmin) pour vérifier l'existence et les privilèges exacts de cet utilisateur afin de corriger le problème ?
Subject
Views
Written By
Posted
Comment vérifier les privilèges après une erreur "Access denied"
184
December 09, 2025 06:04AM
Sorry, only registered users may post in this forum.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.