Si vous avez modifié le préfixe de vos tables de WordPress (initialement wp_) après son installation, vous avez certainement aussi modifié la variable $table_prefix dans le fichier wp-config.php ce qui est logique. L’opération ne s’arrête pas là. Si à ce moment là, vous essayez de vous loguer dans l’admin, surprise :
Vous n’avez pas les droits suffisants pour accéder à cette page
est le seul message que vous obtiendrez et vous n’irez pas plus loin.
Quelques opérations complémentaires sont nécessaires :
- Dans la table initialement nommée wp_options, recherchez, dans le champ option_name, la valeur wp_user_roles et remplacez wp_ avec votre nouveau préfixe de tables
- Dans la table initialement nommée wp_usermeta, recherchez, dans le champ meta_key, toutes les valeurs qui commencent par wp_ et remplacez ce wp_ par votre nouveau préfixe de tables. Il y aura au moins wp_capabilities et wp_user_level.
En principe, tout devrait rentrer dans l’ordre et vous pourrez à nouveau vous loguer dans WordPress.

13 décembre 2008 à 8:44
Super ! Un petit billet d’une grande utilité qui méritait de modestes remerciements
13 décembre 2008 à 8:59
Ravie de t’avoir rendu service Aurélien.
Pingback : Modification du préfixe des tables de WordPress | Loïc Morvan : Web 2.0
Pingback : Wordpress 2.7 et ses problèmes de droits | Ozmoz
Pingback : Plugins et astuces pour sécuriser et optimiser WordPress
7 octobre 2009 à 8:41
Travail de grande qualité
Merci
15 janvier 2011 à 4:37
bonjour est-ce qu’il y a moyen par une requête d’automatiser les deux derniers points car j’ai des centaines d’occurrences faisant référence à mes anciens préfixes.
Merci.
19 septembre 2011 à 8:42
Merci beaucoup !
24 octobre 2011 à 7:06
Ce petit article m’a tiré d’affaire, merci beaucoup ! (d’autant que beaucoup de blogs parlent de ce problème sans donner LA solution)
J’ajouterai que ce problème arrive seulement si on change les préfixes d’une installation déjà faite. Si on installe pour la première fois WP après avoir changé le paramètre de préfixe dans wp-config, apparemment il n’y a pas de problème.
Meric