WordPressのパスワードをマニュアルでリセットする方法
Post on:2008年4月28日
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」に新しいパスワードを記入します。
1 2 3 |
<textarea name="code" class="html" cols="60" rows="5"> UPDATE `wordpress`.`wp_users` SET `user_pass` = MD5('PASSWORD') WHERE `wp_users`.`user_login` =`admin` LIMIT 1; </textarea> |
リセットが機能しないバグのパッチファイル
同サイトで、バグを修正するパッチファイルも公開されています。
Reset Password Bug: Patch and Fixed Files
日本語版の環境で、パッチが正常に動作するかは検証していませんので、どなたか問題なければコメントください。
しばらくすれば、本家からリリースされるかもしれませんが。
sponsors