Comment pouvons-nous ajouter un utilisateur dans WordPress admin si nous avons accès au tableau de bord ou SQL

Il y a des situations où nous devons "prendre en charge" un blog / site web sur WordPress, mais nous n'avons pas beaucoup de données d'authentification.
Dans le scénario où on n'a pas utilisateur avec des droits d'administrateur que je connais le mot de passe, nous ne disposons pas d'un e-mail que nous pouvons récupérer un utilisateur admin et pas d'accès à la base de données(un compte cPanel), il semble un peu impossible de se connecter à WordPress. Il y a cependant une "échappatoire". Accès FTP les fichiers du site, peuvent nous permettre d'interagir avec de la base de données et prendre le contrôle.

Si nous avons un accès FTP à un blog WordPress, récupérer le mot de passe d'un utilisateur avec des droits d'administrateur ou l'ajout d'un nouvel utilisateurIl peut se faire de deux façons.

1. Accéder à la base de données du blog / site Web via phpMyAdmin, en utilisant les données de connexion de wp-config.php.

Dans le cas où nous n'avons pas accès par le biais d'un système de gestion cPanel ou autre phpMyAdminnous pouvons archive à télécharger iciou Extrait da archives et nous allons FTPPrès des fichiers et des dossiers WordPress.
Accédez à phpMyAdmin à partir du navigateur: http://nume-blog.com/phpMyAdmin et connectez-vous avec nom d'utilisateur et mot de passe de la base de données. Nous les trouvons dans wp-config.php.
Une fois dans la base de données phpMyAdmin blog, aller à la table "wp_users« Là où nous pouvons facilement changer votre e-mail (user_email). Mettre un e-mail à laquelle nous avons accès, alors ne réinitialiser le mot de passe WordPress.

2. Ajout d'un utilisateur WordPress avec des privilèges d'administrateur en utilisant le fichier functions.php du fichier current.the.

Un plus simple et plus rapide que la première, mais à part les utilisateurs nom d'utilisateur / existants qui ont des droits d'administrateur, Il ajoutera un. Bien sûr, avec ce login utilisateur, Vous pouvez changer votre autre. E-mail et mot de passe.

Pour appliquer cette méthode, tout d'abord identifier le thème actuel l'exécution du blog. Dans la source d'accès à la page d'accueil (Voir le texte source) Et chercher « /wp-content / thèmes/ ... ». Actuellement dossier après « / thèmes / .. » est le dossier thème actuel.
Accès FTP dossier thème actuel (/ wp-content / themes / nume_tema /) et de modifier le fichier functions.php maintenant ici.

En functions.php, au fond ajoutez le code suivant: wpb_admin_account fonction () { $ user = 'nom d' utilisateur'; $ pass 'mot de passe'; $ Email = 'email@domain.com'; if (! (username_exists utilisateur de $) &&! email_exists ($ email)) { $ User_id = wp_create_user ($ user, $ pass, $ email); $ Utilisateur = new WP_User (user_id $); $ User-> set_role ( 'administrateur'); }} Add_action (init, 'wpb_admin_account');

Changera que les données indiquées en rouge. $ Utilisateur, $ pass si $ email.

Enregistrer les modifications à votre functions.php, puis les attaques: http://nume-site.com/wp-admin/Où connexion avec votre saisie ci-dessus.

De cette façon, vous pouvez vous connecter avec un nouvel utilisateur de WordPress avec le statut d'administrateur. Une fois l'authentification est fortement recommandé de supprimer ce code dans functions.php.

Comment pouvons-nous ajouter un utilisateur dans WordPress admin si nous avons accès au tableau de bord ou SQL

A propos de l'auteur

infiltration

Passionné par tout ce gadget et Recopie volontiers stealthsettings.com de 2006 et j'aime découvrir de nouvelles choses avec vous sur les ordinateurs et Mac OS, Linux, Windows, iOS et Android.

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.