WordPress – phpMyAdminからパスワード変更する

パスワードの変更時に更新忘れや環境移行した際などの上書き等で前のパスワードがわからなくなる時があると思います。そんな時はphpMyAdminから直接パスワードを変更することで解決できます。

注意したいのが現状WordPressではMD5を採用しているのでデータベースにはハッシュ値で保存されています。なのでパスワード(例:root)をハッシュ値(63a9f0ea7bb98050796b649e85481845)に変換してそのハッシュ値をDBに入れることで、再度ログインできるようになります。

手順

phpMyAdminを開き対象のデータベースからwp_usersを選択します。

'wp_users''user_pass'というカラムがあるのでそちらをダブルクリックします。ダブルクリックすることで入力できるようになるのでお好みのハッシュ化されたパスワードを入力します。ハッシュ化はMD5 Hash Generatorというツールを使って行います。

後でパスワードを変更すればいいのでとりあえずrootというパスワードのハッシュ値(63a9f0ea7bb98050796b649e85481845)を保存(Enter)します。気になる人は上記等のツールを使い適当なパスワードを用意しましょう。

最後にWordPressの管理画面を開きパスワード(root)を入力することでログインできるようになります。現状のパスワードだと弱すぎるので再度パスワードの更新を忘れずに。またパスワードマネージャーの更新もお忘れずに。