ウェブサイト検索

コマンドラインでWordPress管理者パスワードをリセットする方法


コマンドラインでWordPress管理者パスワードをリセットする方法

このページで

  1. 新しいWordPressパスワードを設定するためにmysqlコマンドを使用する
  2. wp-cliを使用してWordPress管理者パスワードを更新する

シェルを通じてWordPressのログインをリセットするには、MySQLコマンドラインクライアントmysqlを使用するか、シェル上でWordPressインスタンスを管理するための小さな便利なプログラムであるwp-cliコマンドを使用します。

新しいWordPressパスワードを設定するためにmysqlコマンドを使用する

最初のステップは、SSHを通じてサーバーにログインすることです。データベースのパスワードを変更する前に、何か問題が起こったときのために、データベースの最近のバックアップがあるか確認してください。

MySQLコマンドラインツールを使用してMySQLまたはMariaDBサーバーに接続します:

mysql -u username -p

ユーザー名をあなたのMySQLユーザー名に置き換えます。パスワードの入力を促されます。

MySQLにログインしたら、WordPressデータベースを選択する必要があります。

use wordpress_db;

`wordpress_db`をあなたのデータベース名に置き換えてください。

次に、ユーザーパスワードを更新するためにSQLクエリを実行する必要があります。WordPressはMD5ハッシュアルゴリズムを使用します:

UPDATE `wp_users` SET `user_pass` = MD5('newpassword') WHERE `user_login` = 'yourusername';

新しいパスワードをnewpasswordの代わりに、あなたのWordPressのユーザー名をyourusernameの代わりに置き換えてください。

タイプ :

exit

MySQLプロンプトを離れる。

wp-cliを使用してWordPress管理者パスワードを更新する

wp-cli コマンドを使用することで、WordPress の管理者パスワードをリセットするのがさらに簡単になります。

最初のステップは、SSHを使用してサーバーにログインすることです。まだwp-cliをインストールしていない場合は、これらの手順に従ってください。

次に、wp-cliコマンドを使用してパスワードをリセットします:

wp user update username --user_pass=newpassword

ユーザー名をあなたのWordPressのユーザー名に、新しいパスワードをあなたの新しいパスワードに置き換えてください。

関連記事: