SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【WordPress】パスワードを忘れたら

WordPressのパスワードを忘れたら、こんなSQLでユーザーを作ってしまえば、管理者としてログインできる。

INSERT INTO wp_users (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES (NULL, 'test', MD5('test'), '', '', '', '', '', '', '');

insert into wp_usermeta (user_id,meta_key,meta_value) SELECT ID,'wp_capabilities','a:1:{s:13:"administrator";b:1;}' FROM wp_users where user_login = 'test';

ユーザー名 test、パスワード test、権限は管理者相当というユーザーを作っている。

この手段が可能なのは、データベースを操作できる場合に限られます。

関連するメモ

コメント