L'erreur de commande SELECT refusée à l'utilisateur 'utilisateur'@'hôte' est souvent causée lorsque l'utilisateur MySQL actuellement connecté n'a pas d'autorisation SELECT à la base de données ciblée. Cela pourrait être facilement résolu sur un plan d'hébergement partagé ou un hébergement VPS ou un hébergement de serveur dédié :
CORRECTIF :MySQL - Commande SELECT refusée à l'utilisateur
Selon le plan d'hébergement que vous utilisez, vous pouvez suivre les instructions et résoudre ce problème en moins d'une minute.
Hébergement partagé :
1. Connectez-vous à votre cPanel et cliquez sur l'outil Bases de données MySQL® qui se trouve sous la section Bases de données
2. Ajoutez l'utilisateur que vous souhaitez accorder avec les privilèges SELECT à la base de données en question et assurez-vous de fournir à l'utilisateur tous les privilèges.
VPS / Serveur Dédié sans WHM / cPanel :
Connectez-vous via SSH en tant qu'utilisateur root et saisissez ce qui suit :
mysql GRANT SELECT ON database_name.* TO 'user'@'localhost';
Essayez les commandes MySQL populaires sur nos forfaits d'hébergement Web - maintenant avec de NOUVEAUX prix fortement réduits ! :Hébergement partagé, hébergement VPS SSD, serveurs dédiés.