WordPressのパスワードを忘れたので再設定したときの忘備録

時々適当に作ったWordPressのパスワードを忘れて再設定しなければならないけど、毎回ググるのも面倒なので手順確率のためにメモ。

MySQL(MariaDB)に接続

DBに接続します。

mysql -u ユーザー名 -p
mysql -u lilla -p
Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3630795

Server version: 5.7.33-log MySQL Community Server (GPL)
Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

ユーザー名の確認

WordPressに登録されているユーザー名を表示する。

SELECT * FROM db名.wp_users \G

SELECT * FROM lilla.wp_users \G
 mysql> SELECT * FROM hogehoge.wp_users \G
 ******************* 1. row  *******************
                  ID: 1
          user_login: root                    <----- このユーザーのPWを変更したい
           user_pass: 暗号化されたパスワード
       user_nicename: rootman
          user_email: hoge@gmail.com
            user_url: 
 user_activation_key: 
     user_registered: 2019-04-09 04:22:26
         user_status: 0
        display_name: 管理者
                spam: 0
             deleted: 0
 ******************** 2. row  *******************
                  ID: 2
          user_login: user
           user_pass: 暗号化されたパスワード
       user_nicename: ただの人
          user_email: hogehoge@gmail.com
            user_url: 
     user_registered: 2019-04-12 07:45:30
 user_activation_key: 
         user_status: 0
        display_name: 一般人
                spam: 0
             deleted: 0
 2 rows in set (0.00 sec)

WordPressのパスワードを変更

rootのパスワードを qwerty123 にセットする

UPDATE db名.wp_users SET user_pass = MD5('qwerty123') WHERE user_login = 'root ';
mysql> UPDATE lilla.wp_users SET user_pass = MD5('qwerty123') WHERE user_login = 'root ';
 Query OK, 1 row affected (0.01 sec)
 Rows matched: 1  Changed: 1  Warnings: 0
 mysql> commit;
 Query OK, 0 rows affected (0.00 sec)

当然ですがこのブログの rootのパスワードは上記ではありませんので悪しからず。 :-D

コメント

タイトルとURLをコピーしました