web-dev-qa-db-ja.com

Phpmyadminでパスワードを変更してもADMINにログインできない

私は2年間ログインしていない古いワードプレスサイトを持っています。最近、管理者アカウントを使用してログインしようとしましたが、許可されませんでした。パスワードを言うのは正しくありません。テストアカウントを使用してログインしようとしましたが失敗しました。ログインがどれも機能していないようです。

それで私はPHPmyAdminに行き、私のMySQLがいっぱいであることに気づいた、それから私はSimplehistoryと呼ばれるプラグインによって使われていたテーブルをクリアしましたしかし、phpmyadminからqueryコマンドが成功したと言われても、まだログインできません。

私はパスワードを変更するために/emergency.phpに行った緊急スクリプトも試しましたが、システムはまだ私にログインしないでしょうか?

1
Pig

WP Codexから

  1. PhpMyAdminにログインしてデータベースをクリックすることから始めます。
  2. データベースのリストが表示されます。 WordPressデータベースをクリックしてください。
  3. データベース内のすべてのテーブルが表示されます。そうでない場合は、「構造」をクリックします。
  4. テーブル列でwp_usersを探します。
  5. 参照するためのアイコンをクリックしてください。
  6. User_loginの下で自分のユーザー名を見つけます。
  7. クリック編集(phpMyAdminのいくつかのバージョンでは鉛筆アイコンのように見えるかもしれません)
  8. あなたのuser_idが表示されますので、Editをクリックしてください。
  9. User_passの隣には数字と文字の長いリストがあります。
  10. これらを選択して削除し、新しいパスワードを入力してください。
  11. 使用したいパスワードを入力してください。普通にそれをタイプするだけです、しかし覚えておいてください、それは大文字と小文字を区別するです。
  12. この例では、新しいパスワードは 'rabbitseatcarrots'になります。
  13. 完了したら、表示されたドロップダウンメニューをクリックして、メニューからMD5を選択します。
  14. パスワードが実際に正しいことと、MD5が箱の中に入っていることを確認してください。
  15. 右下にある[移動]ボタンをクリックします。
  16. ログイン画面で新しいパスワードをテストします。うまくいかない場合は、これらの指示に正確に従っていることを確認してください。
2
Benbodhi

Wordpressのパスワードはハッシュされているので、sqlテーブルの値を変更してもおそらくうまくいかないでしょう。あなたのサイトがホストされている場所へのアクセスがsshの場合は、wp-cliを見てください。 https://wp-cli.org/ /

パスワードを変更したり、新しい管理者アカウントを作成したりするためのコマンドを実行することができます。

0