Ryan McCue's Blogのエントリーによると、2008年4月25日にリリースしたWordPress 2.5.1で、パスワードのリセットが機能しないバグがあるとのことなので、WordPressのパスワードをDBからマニュアルでリセットする方法の紹介です。
phpMyAdminからパスワードをリセットする方法
phpMyAdminの「wp_users」のテーブルにアクセスします。
「user_pass」の「Function」を「MD5」にし、「Value」に新しいパスワードを記入し、DBを更新します。
SQLクエリからパスワードをリセットする方法
データベース名が「wordpress」、ログイン名が「admin」の場合の例です。「PASSWORD」に新しいパスワードを記入します。
リセットが機能しないバグのパッチファイル
同サイトで、バグを修正するパッチファイルも公開されています。
Reset Password Bug: Patch and Fixed Files
日本語版の環境で、パッチが正常に動作するかは検証していませんので、どなたか問題なければコメントください。
しばらくすれば、本家からリリースされるかもしれませんが。
Post on:2008年4月28日





パスワードのリセットが機能しない現象、うちでも起きて悩まされたのですが、こちらの記事があって判明しました。助かりました。
データベースの操作で事は済んだのですが、一応試しにパッチファイルを当てて検証しました。日本語環境できちんと正常に働きました。
> p さん
貴重な情報、ありがとうございますー
情報をありがとうございます。
MySQL 4.1.20 では、
「Function」「Value」が表示されていません。
これに相当するのはどちらでしょうか?
よろしければ教えていただきたいです。
今、私は以下の問題があり解決策を探しています。
何かほかに方法がありましたら、よろしければ教えてください。
記事のパスワードをかけて、開けません
http://ja.forums.wordpress.org/topic/363?replies=10#post-1706
パッチを入れましたが問題は解決しませんでした。
Grab the changed files (zip) 解凍
↓
wp-login.php
wp-includes>pluggable.php
それぞれをサーバーに上書き。
以上の手順でやりました。
こちらは記事のパスワードではなく、ログインのパスワードのことなのでしょうか?
よろしくお願いいたします。
> yu さん
当記事は、「wp_users」に設定したパスワードのことです。
記事のパスワードは、ちょっと分からないです。
ご連絡ありがとうございます。
ログインのパスワードだったんですね。
とにかく何とかしてみます。