[wp]DBからログインアカウントを作ったりいじったりする

裏道っぽくてあんまり良くないけどね。

DBからいじるメリット

WPの管理画面に入れなくて困っているとする。

  • WPのログインアカウントがわからない
  • WPのログインアカウントのメールアドレスはわかるけどメールアドレスを操作できないからPW再発行を受け取れない

以下の内容はクリアできてるとする。

  • WPの管理画面(ログインページ)はわかる
  • WPが紐づいているDB(phpMyAdmin)にログインできる

そういうときに、なんとかなるという話。

他所のWPのアカウントを渡されたときに、もらった情報を入れてるのにパスワードが通らなくてログインできない。サーバー情報とかは大丈夫だったからWPの構成については把握できる、という状況は何度かあったので、言ってみればその対処法。

やること

DBから新規にログインアカウントを作って、それで入る。

やっていく

DBにログインする。

左メニューからテーブル「***_users」をクリック。

上部メニュー「挿入」をクリック。

登録済みのアカウントを参考に、新規でデータを登録する。

「user_pass」は関数(Function)を「MD5」にして、値(Value)を任意のパスワードにする。

入力が終わったら実行(Go)をクリック。

WPのログイン画面に行って、先程入力したアカウント情報を入力してログインする。

推奨できない例

「user_pass」を空欄で登録すると、パスワード欄が空欄の状態でログインできるらしい。

WPにログインして、自身のユーザーページでパスワードを設定すれば再設定できる。

ノーガードのタイミングがあるのは流石に怖くて試したことがないけど、場合によっては嬉しいこともあるかもしれない。

コメント

タイトルとURLをコピーしました