WordPressのパスワードをphpMyAdminで再設定
2017/11/10
タグ: 一撃解決
![](https://seous.info/wp-content/uploads/2017/11/monitor-2728124_1280-1-700x410.jpg)
「WordPressのパスワードを忘れてしまった」
このような場合はダッシュボードログイン画面の下部リンクからのメールにより再設定するのが、もっとも簡単です。
![](https://seous.info/wp-content/uploads/2017/11/login-1.jpg)
パスワードの再設定
しかし、インストール時のメールを受信できないなどの事情でこの方法が取れない場合はデータベースに直接アクセスすることで対処も可能です。
WordPressのユーザー情報はwp_usersテーブルに格納されています。
ここではSQL文の記述なしでMySQLのデータベースに変更を加えられるphpMyAdminを利用してパスワードを再設定してみます。
該当データベースのwp_usersを表示
![](https://seous.info/wp-content/uploads/2018/08/phpmyadmin-1.jpg)
phpMyAdmin
※wp_usersは一般的なWordPress用のテーブル接頭辞です。これが異なる場合はテーブル名が異なってきます。例えば、接頭辞がoriginであれば、origin_usersとなります。
該当ユーザーを選択
![](https://seous.info/wp-content/uploads/2018/08/wp_users-1.jpg)
wp_users
新しいパスワードを設定
ここで表示される値はハッシュ化により「不可逆変換」されています。
このため、ハッシュ関数MD5にて新しいパスワードを再設定します。
![](https://seous.info/wp-content/uploads/2018/08/reset-1.jpg)
新しいパスワードを入力して保存
ニックネームやメールアドレスなど、その他のユーザー情報も変更可能です。
ちなみに「ダッシュボードのURLを誤って変更」してしまい、404でログイン不能になった場合にはwp_optionsテーブルのオプションネームsiteurlより変更が可能です。