MySQL: créer un utilisateur avec une base de données à son nom sur laquelle il a tous les droits 11


Le truc classique, qu’on fait tout le temps, et qu’on oublie toujours comment on a fait la dernière fois.

Vu qu’on a pas toujours PhpMyAdmin installé…

CREATE DATABASE nom_db;
GRANT ALL PRIVILEGES ON nom_db.* TO "nom_utilisateur"@"localhost" IDENTIFIED BY 'mot_de_passe';
FLUSH PRIVILEGES;

11 thoughts on “MySQL: créer un utilisateur avec une base de données à son nom sur laquelle il a tous les droits

  • VonTenia

    Je voudrais pas jouer sur les mots, mais dans votre exemple nom_table c’est une base de données (database).

    Pour un grant sur une table précise ça serait plutôt “GRANT ALL PRIVILEGES ON base_de_donnees.nom_table” …

  • Sam Post author

    COMPLEMENT, mais je suis COMPLETEMENT a côté de la plaque. J’ai changé le titre.

    Le but étant bien entendu de créer une BDD pour un user, le truc qu’on fait à chaque installation d’un nouveau bidule: piwik, wordpress, etc.

  • Sam Post author

    Ouai c’est un bug connu. On ne sait pas comment il se déclenche, ni comment le résoudre. Et on ne va pas regarder dans les spaghettis de wordpress pour le corriger. Donc, ben, tant pis. Quand ça arrive, ça arrive.

  • VonTenia

    C’est pas grave Sam, ça arrive même à des gens très bien de faire des erreurs.

    Pour votre bug wordpress vous utiliseriez pas un des plugins de mise en cache par hasard ? En tout cas c’est pas la première fois que je vois un site sous WP avec ce bug, peut être est-ce un problème plus large.

  • Sam Post author

    Oui, on utilise un plugin de mise en cache et c’est bien entendu le premier suspect. Mais ce n’est pas une question de moment, car au même moment, je peux avoir une version mobile et pas l’autre, et le cache est supposé être une page = un cache unique pour tous les utilisateurs non enregistrés.

    Mais bon, c’est pas grave, tant que les articles restent lisibles. On est pas une société de com, les lecteurs comprendrons qu’on a pas envie de se tapper le WE les mains dans la wordmerde.

  • Sam Post author

    Bonne idée H3. Tu me code un template perso ? Le plugin antispam ? Le plugin de contact form ? Le plugin d’injection du flux twitter ? Et la version mobile stp. Et si tu pouvais me mettre les quicktags sur les commetns comme le fait le plugin wordpress eponyme, tu serais un amour.

    On se revoit dans un an ?

Leave a comment

Your email address will not be published. Required fields are marked *

Utilisez <pre lang='python'>VOTRE CODE</pre> pour insérer un block de code coloré

Des questions Python sans rapport avec l'article ? Posez-les sur IndexError.