Il peut être utile de modifier le rôle d’un utilisateur en passant par la base de données, notamment lorsqu’on souhaite reprendre la main sur le backoffice d’un WordPress.
La démarche est simple :
Pour changer le rôle d’un utilisateur vers administrateur directement dans la base de données WordPress, vous aurez besoin d’accéder à cette dernière.
Généralement, cela peut être fait via phpMyAdmin dans le panneau de contrôle de votre hébergement.
Veuillez noter que manipuler directement la base de données peut être risqué, donc assurez-vous de faire une sauvegarde avant de procéder.
Voici les étapes que vous pouvez suivre pour modifier un rôle utilisateur :
- Connectez-vous à votre compte d’hébergement et accédez à phpMyAdmin.
- Sélectionnez la base de données de votre site WordPress dans le panneau de gauche.
- Trouvez et cliquez sur la table
_users
(le préfixe peut être différent, par exemplewp_users
). - Repérez l’utilisateur dont vous voulez changer le rôle et notez son
ID
. - Retournez à la liste des tables et trouvez la table
_usermeta
(encore une fois, le préfixe peut être différent, par exemplewp_usermeta
). - Cherchez une entrée où
user_id
est l’ID de l’utilisateur que vous avez noté et oùmeta_key
estwp_capabilities
(le préfixe peut être différent, commewp_
dans l’exemple). - Cliquez sur le bouton « Éditer » pour cette entrée.
- Dans la zone de texte
meta_value
, remplacez la valeur existante par :a:1:{s:13:"administrator";b:1;}
- Cliquez sur le bouton « Go » ou « Exécuter » pour sauvegarder les modifications.
Cela changera le rôle de l’utilisateur en administrateur. Veuillez être extrêmement prudent lorsque vous modifiez votre base de données WordPress.
Pour devenir expert WordPress, suivez notre formation en ligne!