Quelles sont les autorisations de base de données recommandées pour WordPress?

10

Je viens de faire fonctionner WP sur mon propre serveur. Je ne cherche pas à verrouiller davantage les choses. Quelles autorisations l’utilisateur de base de données doit-il avoir sur ma base de données WP?

    
posée Mike Wills 05.02.2011 - 06:45

5 réponses

4

Si vous voulez verrouiller des éléments .... un site wordpress normal ne demande généralement à l'utilisateur de la base de données que de disposer des éléments SELECT, INSERT, UPDATE et DELETE.

Si vous souhaitez utiliser la fonctionnalité de mise à jour automatique, il faudra également CREATE et ALTER.

Certains plug-ins peuvent nécessiter d'autres autorisations, mais la plupart ne le feront pas.

    
réponse donnée cros13 13.08.2014 - 18:10
7

WordPress utilise uniquement un utilisateur de base de données pour tout, et il devra disposer de toutes les autorisations nécessaires pour accéder à la base de données. CREATE et ALTER sont utilisés lors de la mise à niveau, parfois. INSERT, UPDATE et SELECT sont utilisés en permanence.

    
réponse donnée Otto 05.02.2011 - 10:23
2

J'ai récemment posé une question similaire mais un peu plus détaillée: utilisateur de la base de données MySQL: Quels privilèges sont nécessaires?

La courte instruction d'installation de WordPress ( "5 minutes" ) indique que:

  

Créez une base de données pour WordPress sur votre serveur Web, ainsi qu’un utilisateur MySQL disposant de tous les privilèges lui permettant d’y accéder et de le modifier.

Il s'agit du minimum de privilèges / autorisations nécessaires et à côté de ceux-ci, les autres ne sont pas nécessaires.

Donc, si votre utilisateur a plus de privilèges que ceux-ci, vous pouvez les réduire.

    
réponse donnée hakre 05.02.2011 - 11:31
1

Pour une base de données sécurisée, la sélection de TOUS LES PRIVILÈGES est certainement la PAS , réponse.

Voir le Codex: enlace

> 10 Database Security
>     10.1 Restricting Database User Privileges
    
réponse donnée Jerry9 30.03.2016 - 09:56
0

La réponse est tous les privilèges. C’est tiré directement de la page d’installation de wordpress ici . Examinez la section phpMyAdmin et indiquez "Cliquez sur Tout cocher pour sélectionner tous les privilèges".

    
réponse donnée whodeee 30.09.2013 - 22:16

Lire d'autres questions sur les étiquettes