裏道っぽくてあんまり良くないけどね。
DBからいじるメリット
WPの管理画面に入れなくて困っているとする。
- WPのログインアカウントがわからない
- WPのログインアカウントのメールアドレスはわかるけどメールアドレスを操作できないからPW再発行を受け取れない
以下の内容はクリアできてるとする。
- WPの管理画面(ログインページ)はわかる
- WPが紐づいているDB(phpMyAdmin)にログインできる
そういうときに、なんとかなるという話。
他所のWPのアカウントを渡されたときに、もらった情報を入れてるのにパスワードが通らなくてログインできない。サーバー情報とかは大丈夫だったからWPの構成については把握できる、という状況は何度かあったので、言ってみればその対処法。
やること
DBから新規にログインアカウントを作って、それで入る。
やっていく
DBにログインする。
左メニューからテーブル「***_users」をクリック。
上部メニュー「挿入」をクリック。
登録済みのアカウントを参考に、新規でデータを登録する。
「user_pass」は関数(Function)を「MD5」にして、値(Value)を任意のパスワードにする。
入力が終わったら実行(Go)をクリック。
WPのログイン画面に行って、先程入力したアカウント情報を入力してログインする。
推奨できない例
「user_pass」を空欄で登録すると、パスワード欄が空欄の状態でログインできるらしい。
WPにログインして、自身のユーザーページでパスワードを設定すれば再設定できる。
ノーガードのタイミングがあるのは流石に怖くて試したことがないけど、場合によっては嬉しいこともあるかもしれない。

コメント