Question

Je suis en train de créer quelques sites de blog Wordpress. J'ai créé un utilisateur dans mysql que wordpress utilisera pour accéder à sa base de données. Les docs disent de donner à cet utilisateur tous les privilèges sur la base de données.

At-il vraiment besoin de tous les privilèges? J'espère que non, alors est-ce que quelqu'un connaît l'ensemble minimal de privilèges dont il a réellement besoin?

Était-ce utile?

La solution

J'accorde:

  • ALTER
  • CRÉER
  • CRÉER DES TABLEAUX TEMPORAIRES
  • SUPPRIMER
  • DROP
  • INDEX
  • INSERT
  • TABLES DE VERROUILLAGE
  • SELECT
  • UPDATE

J'espère que cela aidera tous ceux qui s'y intéressent.

Autres conseils

Je ne suis pas un expert de Wordpress, mais je recommanderais que ce logiciel dispose de tous les privilèges, à l'exception de GRANT. Il devra pouvoir créer des tables et insérer / mettre à jour, etc. Plusieurs plugins utilisent leurs propres tables, qu’ils créent à la volée s’ils n’existent pas.

accorder sélectionner, insérer, supprimer, mettre à jour, créer, supprimer, modifier sur mon blog

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top