SELECT command denied après un CREATE TABLE

Résolu/Fermé
julien1451 Messages postés 168 Date d'inscription mardi 22 septembre 2009 Statut Membre Dernière intervention 13 juillet 2012 - Modifié par julien1451 le 19/03/2011 à 23:10
julien1451 Messages postés 168 Date d'inscription mardi 22 septembre 2009 Statut Membre Dernière intervention 13 juillet 2012 - 20 mars 2011 à 23:48
Bonjour à tous,

voilà j'ai crée un utilisateur qui possède le privilège CREATE TABLE dans ma BDD MySQL. Le soucis c'est que lorsque je crée une table par l'intermédiaire de cet utilisateur, je n'ai aucun droit dessus et je reçois le message "SELECT command denied..." . Comment faire pour avoir tout les privilèges automatiquement lors de la création de la table sans passer par le root ? Merci d'avance pour la réponse.



2 réponses

moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
20 mars 2011 à 19:04
Salut
Il faut faire un grant aussi sur la SELECT.
Tu peux très bien avoir un user qui structure la base sans avoir à faire du select.
Privilège à mettre donc sur SELECT
1
julien1451 Messages postés 168 Date d'inscription mardi 22 septembre 2009 Statut Membre Dernière intervention 13 juillet 2012 21
20 mars 2011 à 23:48
merci pour votre réponse, c'est ce que je craignait, je ne voulais pas passer par le root pour rajouter les droits donc j'ai opté pour une autre solution, affecté une BDD à chaque utilisateur.
0