【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、権限は管理者相当というユーザーを作っている。
この手段が可能なのは、データベースを操作できる場合に限られます。
コメント