Ajouter et modifier un utilisateur sous WordPress

Par Xavier Deloffre

Ajouter et/ou modifier un utilisateur sous WordPress peut vous sembler compliqué lorsque l’on débute avec le CMS. Pas de panique, prenez un café, installez-vous confortablement, et suivez ce guide complet qui vous expliquera étape par étape comment gérer les utilisateurs dans WordPress. Ce tutoriel vous rappellera sans doute celui sur la connexion à l’espace admin, mais ici on entre un peu plus dans les rouages de la gestion des accès.

  1. Ajouter un nouvel utilisateur à votre site
  2. Modifier un utilisateur existant
  3. Comprendre les différents rôles

onglet utilisateur wordpress

Ajouter un nouvel utilisateur à votre site WordPress

Pour ajouter un utilisateur, vous devez être connecté en tant qu’administrateur, car seul ce rôle a les privilèges suffisants pour créer de nouveaux comptes ou gérer les rôles. Depuis le tableau de bord (back-office), allez dans Utilisateurs > Ajouter.

Vous arrivez alors sur une page contenant un formulaire. Voici une explication détaillée des champs que vous devez remplir :

Champ Description
Identifiant Nom d’utilisateur utilisé pour se connecter au site.
Évitez « admin » ou votre prénom — préférez une combinaison sécurisée pour limiter les attaques par force brute.
Adresse e-mail Champ obligatoire et unique. Utilisé pour la récupération du mot de passe et la communication avec l’utilisateur. Un même e-mail ne peut être associé qu’à un seul compte.
Prénom et nom Champs facultatifs, utiles si vous souhaitez afficher les noms complets dans les articles ou les profils d’auteurs.
Site web Champ optionnel permettant d’afficher un lien vers le site personnel ou professionnel de l’utilisateur. Peut apparaître sur certaines pages selon le thème actif.
Mot de passe Peut être généré automatiquement ou saisi manuellement. Il est conseillé d’utiliser un mot de passe fort incluant majuscules, minuscules, chiffres et caractères spéciaux.
Envoyer les identifiants par e-mail Option permettant à WordPress d’envoyer automatiquement à l’utilisateur un e-mail avec son identifiant et son mot de passe.
Recommandé pour faciliter la connexion initiale.
Rôle Définit les permissions de l’utilisateur sur le site. Le rôle par défaut est Abonné, mais peut être modifié selon les besoins (voir la section sur les rôles).

Une fois le formulaire complété, cliquez sur le bouton « Ajouter un nouvel utilisateur ». L’utilisateur pourra se connecter dès réception de ses identifiants :

ajouter un utilisateur wordpress

Modifier un utilisateur existant

Si vous souhaitez modifier les informations d’un utilisateur existant (changer son mot de passe, rôle, email, etc.), rendez-vous dans Utilisateurs > Tous les utilisateurs. Cliquez ensuite sur le nom de l’utilisateur concerné.

Vous pouvez modifier tous les champs sauf l’identifiant, qui est fixe une fois créé. Voici quelques opérations courantes :

  • Changer le rôle d’un utilisateur pour lui donner plus ou moins de droits.
  • Réinitialiser son mot de passe si la personne l’a perdu ou a été compromise.
  • Modifier la couleur de l’administration (utile en cas de personnalisation UX).
  • Ajouter une biographie pour personnaliser son profil public dans les articles.

Une fois les modifications effectuées, cliquez sur « Mettre à jour l’utilisateur ».

Les rôles WordPress : Comprendre les droits utilisateurs

WordPress repose sur un système de rôles et capacités permettant de gérer qui peut faire quoi sur le site. Ce modèle est indispensable pour organiser les contributions dans un environnement multi-utilisateurs, comme un blog collectif, un site éditorial ou un intranet d’entreprise.

Chaque rôle dispose d’un ensemble prédéfini de capacités (ou « capabilities »), qui peuvent être personnalisées via le code ou à l’aide d’extensions. Voici les rôles par défaut intégrés à WordPress :

Rôle Capacités principales
Administrateur Accès complet à toutes les fonctionnalités : gestion des thèmes, plugins, utilisateurs, réglages, fichiers médias, commentaires, et toutes les publications. Ce rôle est réservé aux personnes qui gèrent techniquement ou éditorialement le site.
Éditeur Peut créer, éditer, publier ou supprimer toutes les pages et tous les articles, y compris ceux des autres utilisateurs. Il peut également gérer les catégories et les commentaires. Idéal pour un responsable éditorial.
Auteur Peut publier et gérer uniquement ses propres articles. Il ne peut pas créer de pages, ni modérer les commentaires. Il n’a aucun accès aux publications des autres.
Contributeur Peut écrire et modifier ses propres articles, mais pas les publier. Ses articles restent en attente de validation par un éditeur ou administrateur. Il ne peut pas ajouter de médias par défaut.
Abonné Ne peut que gérer son profil personnel (email, mot de passe). Il a accès aux contenus réservés si le site est configuré pour restreindre certaines pages.

Personnaliser les rôles avec des plugins

Par défaut, WordPress ne propose pas de gestion avancée des permissions. Si vous avez des besoins spécifiques (par exemple, créer un rôle « modérateur » qui peut approuver des commentaires mais pas éditer d’articles), vous devrez utiliser une extension.

  • Members : Ce plugin gratuit permet de créer, éditer et supprimer des rôles (on en a déjà parlé dans cet article sur le custom de page de connexion  notamment). Il permet aussi de restreindre l’accès à certaines pages ou articles sans coder ;
  • User Role Editor : Une extension très puissante qui donne la possibilité d’attribuer des capacités très précises à chaque rôle ou utilisateur. Interface intuitive avec cases à cocher pour chaque droit.

Cas d’usages de la gestion des rôles personnalisés

  • Limiter l’accès au back-office à certains membres de l’équipe (par exemple : auteurs invités) ;
  • Créer un espace intranet avec un rôle spécifique pour les employés (consultation de documents internes) ;
  • Gérer des accès restreints à certains contenus pour des abonnés premium via un rôle spécifique ;
  • Désactiver certaines fonctions (ex : suppression de contenus) pour limiter les erreurs humaines.

Les rôles WordPress permettent de gérer les responsabilités et la sécurité sur votre site. Bien utilisés, ils sont un levier important pour organiser votre projet éditorial ou collaboratif.

Quelques choses à prendre en compte pour la gestion des utilisateurs

La gestion des utilisateurs dans WordPress ne doit jamais être négligée. Au-delà de la création de profils, elle implique une stratégie de sécurité, de hiérarchisation des rôles et de suivi de l’activité. Voici les bonnes pratiques à adopter pour une administration saine et sécurisée de votre site.

  • Évitez de donner des droits administrateur à tous les membres : Le rôle d’administrateur donne un accès total au site (réglages, suppression, modifications profondes). Limitez ce rôle à un nombre restreint de personnes très fiables. Pour les autres collaborateurs, privilégiez des rôles comme éditeur, auteur ou contributeur selon leur mission ;
  • Utilisez des mots de passe robustes : Exigez des mots de passe complexes dès l’inscription ou lors de la création manuelle d’un utilisateur. WordPress propose un générateur de mot de passe sécurisé intégré. Préférez une combinaison d’au moins 12 caractères avec majuscules, minuscules, chiffres et symboles. Utilisez un gestionnaire de mots de passe pour ne pas les oublier ;
  • Désactivez ou supprimez les comptes inactifs : Les comptes non utilisés depuis longtemps deviennent une porte d’entrée potentielle pour les attaques (notamment via des scripts automatisés). Supprimez les utilisateurs inactifs ou rétrogradez-les à un rôle inoffensif comme « abonné », le temps d’une validation manuelle ;
  • Ajoutez une couche de sécurité comme l’authentification à deux facteurs (2FA) : Installez un plugin comme Two-Factor ou WP 2FA pour activer la double authentification. Ce processus oblige les utilisateurs à entrer un code temporaire (souvent reçu par application mobile ou email) après leur mot de passe. Il devient indispensable pour les administrateurs ;
  • Audit régulier des permissions : Mettez en place une vérification régulière des comptes utilisateurs : qui fait quoi, qui a accès à quoi ? Cela permet de réattribuer les bons rôles, notamment après un changement d’équipe ou de mission ;
  • Limiter les tentatives de connexion : Utilisez un plugin comme Limit Login Attempts Reloaded pour restreindre les essais infructueux. Cela protège les comptes contre les attaques par force brute ;
  • Surveiller l’activité utilisateur : Des extensions comme Simple History ou WP Activity Log permettent de voir qui a fait quoi (édition d’article, modification d’un plugin, etc.). Très utile pour suivre l’activité de vos éditeurs, ou repérer un comportement suspect.

La sécurité passe aussi par la rigueur dans la gestion des comptes. Mieux vaut prévenir en définissant des règles claires dès le départ que réparer un site compromis par un utilisateur mal configuré.

Pour aller plus loin : Ajouter ou modifier un utilisateur WordPress en passant par la base de données

Dans certains cas avancés — site inaccessible, piratage, compte administrateur perdu — il peut être nécessaire d’ajouter ou de modifier un utilisateur WordPress directement depuis la base de données. Cette manipulation s’effectue via phpMyAdmin, généralement accessible depuis le panneau de contrôle de votre hébergement (comme cPanel, Plesk, etc.).

Étape 1 : Accéder à la base de données WordPress

Rendez-vous dans votre interface phpMyAdmin. Sélectionnez la base de données utilisée par votre installation WordPress. Vous pouvez trouver son nom dans le fichier wp-config.php de votre site, à la ligne :

define( 'DB_NAME', 'nom_de_votre_base_de_données' );

Étape 2 : Ajouter un utilisateur manuellement

Recherchez la table wp_users (le préfixe peut être différent selon votre installation). Cliquez sur « Insérer » pour ajouter une nouvelle ligne.

Voici les champs à remplir :

Champ Valeur à insérer
user_login nom_utilisateur_admin
user_pass Entrez votre mot de passe, en choisissant la fonction MD5 dans la colonne « Fonction ». (Exemple : admin123)
user_nicename Nom complet ou identifiant personnalisé
user_email adresse@mail.com
user_registered Date actuelle au format YYYY-MM-DD HH:MM:SS
user_status 0
display_name Nom public de l’utilisateur

Validez en cliquant sur « Exécuter ».

Étape 3 : Attribuer un rôle administrateur

Une fois l’utilisateur créé, il faut maintenant l’associer à un rôle via la table wp_usermeta.

Cliquez sur « Insérer » et ajoutez ces deux lignes :

Champ Valeur
user_id L’ID de l’utilisateur que vous venez de créer (visible dans wp_users)
meta_key wp_capabilities
meta_value a:1:{s:13:"administrator";b:1;}
→ Créez une deuxième ligne :
meta_key wp_user_level
meta_value 10

Étape 4 : Connexion avec le nouvel utilisateur

Vous pouvez maintenant vous connecter à l’administration de WordPress avec ce nouvel identifiant. Une fois connecté, vous pourrez modifier les informations depuis l’interface, changer le mot de passe ou supprimer des utilisateurs non désirés.

N’oubliez pas de supprimer les comptes temporaires ou inutiles une fois votre accès restauré. Ne laissez jamais un compte administrateur dormant actif sans surveillance.

Important : La méthode via la base de données est puissante, mais elle doit être utilisée avec précaution. Une mauvaise manipulation peut casser le site ou exposer vos données.

Xavier Deloffre

Xavier Deloffre

⇒ Fondateur de la société Facem Web à Arras, Lille (Hauts de France), je suis également blogueur et formateur en Web Marketing, Growth Hacking. Passionné de SEO d'abord (!), je fais des outils Web à disposition tout ce qui est possible dans la chasse aux SERPs afin de travailler la notoriété de nos clients.

0 commentaires

Besoin de visibilité ?

☑️ Experts du référencement

☑️ + de 12 ans d’éxpérience

☑️ + 500 clients satisfaits

☑️ Création de sites

☑️ Audit SEO

☑️ Conseil SEO

☑️ Référencement de sites

☑️ Devis gratuit