【裏技?】データベースからWordPressの管理者ユーザーを作る方法

何らかの事情でWordPressにログインできなくなったけど、新たに管理者ユーザーを作りたい!という方、必見です!(あまりないと思いますが。。。)

データベース(MYSQL)から直接ユーザー情報を作ることができます。
具体的には下記の項目を編集します。

wp_usersテーブル
user_login…半角英数のユーザー名(例:test)
user_nicename…半角英数のユーザー名(例:test)
user_pass…MD5を選択し半角英数のパスワードを入力(例:password)
user_email…任意のメールアドレス
user_registered…任意の過去の日付

wp_usermetaテーブル(2つデータを登録します)
1つ目
user_id…先ほど追加したユーザーのIDを半角の数字で入力(2人目のユーザーの場合2です)
meta_key…wp_capabilities と入力
meta_value…a:1:{s:13:”administrator”;b:1;} と入力

2つ目
user_id…先ほど追加したユーザーのIDを半角の数字で入力(2人目のユーザーの場合2です)
meta_key…wp_user_level と入力
meta_value…10 と入力

上記の例だと、ユーザー名:test パスワード:passwordでログイン出来ます。

トラックバックURL