2013/08/19

wordpress adminパスワードリセット方法

 久々にwordpress再開です。
 しかし、adminのパスワードを忘れてしまい。さらに、wordpress稼働サーバでメールサーバを動作させていないため、パスワードリセットメールも受信できない状態に。
 こまった。ということでネットで調べて観ることに。
 やっぱりあるものです。Googleさん、それからサイトの管理者さん有り難うございます。
 WordPressのパスワードをマニュアルでリセットする方法

 phpAdminはセットアップしていないので、mysqlコマンドで実施する方法を使用してみました。
mysqlコマンドに引き続き、パスワードを入力します。
mysql -u root -p 
Enter password: 
続いて、wordpressのデータベースに接続し、テーブルリストを表示してみます。
mysql> connect wordpress
mysql> show tables
    -> ;
+-----------------------+
| Tables_in_wordpress   |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_terms              |
| wp_usermeta           |
| wp_users              |
+-----------------------+
11 rows in set (0.01 sec)
wordpressでは、wp_usersにユーザとパスワードがセットされています。この中より、adminのuser_passフィールドにMD5エンコードしたパスワードを上書きしてやります。
mysql> update wp_users set user_pass= md5('admin') where user_login='admin';
Query OK, 1 row affected (0.04 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> commit;
Query OK, 0 rows affected (0.02 sec)
これで、パスワードリセットできました。ログインできましたか?それではまた。

0 コメント:

コメントを投稿