Bonjour tout le monde,

J'utilise la class dbutil, pour savoir si une table existe : $this->dbutil->database_exists('users');
Je l'ai bien charger en amont, $this->load->dbutil(), tout marche correctement en localhost.
Mais quand je l'installe sur mon serveur, il y a une erreur 1227:
Une erreur de la base de données s'est produite.

Error Number: 1227

Access denied; you need (at least one of) the SHOW DATABASES privilege(s) for this operation

SHOW DATABASES

Filename: controllers/Home.php

Line Number: 55

Je comprend l'erreur, mais je ne voit pas comment la solutionné ):
il ne recupere pas les donnée de mon fichier database?
J'ai beau regarder sur le net mais il n'y a rien qui m'eclairer, si quelqu'un pourrais m'aider je le remercie d'avance.

Merçi!

2 réponses


Yacime Rehal
Auteur
Réponse acceptée

Merci pour ta réponse,
Mais sur phpmyadmin je trouve rien sur les privilège :(

Vérifie que tu as bien le privilège global sur ta base de donnée (ça se gère coté mysql)