コマンドラインでWordPress管理者パスワードをリセットする方法
コマンドラインでWordPress管理者パスワードをリセットする方法
このページで
- 新しいWordPressパスワードを設定するためにmysqlコマンドを使用する
- 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の代わりに置き換えてください。
タイプ :
exitMySQLプロンプトを離れる。
wp-cliを使用してWordPress管理者パスワードを更新する
wp-cli コマンドを使用することで、WordPress の管理者パスワードをリセットするのがさらに簡単になります。
最初のステップは、SSHを使用してサーバーにログインすることです。まだwp-cliをインストールしていない場合は、これらの手順に従ってください。
次に、wp-cliコマンドを使用してパスワードをリセットします:
wp user update username --user_pass=newpasswordユーザー名をあなたのWordPressのユーザー名に、新しいパスワードをあなたの新しいパスワードに置き換えてください。