エラー 1862 (HY000): パスワードの有効期限が切れています。ログインするには、..... を使用してパスワードを変更する必要があります。

エラー 1862 (HY000): パスワードの有効期限が切れています。ログインするには、..... を使用してパスワードを変更する必要があります。

エラーメッセージ:

エラー 1862 (HY000): パスワードの有効期限が切れています。ログインするには、有効期限切れのパスワードをサポートするクライアントを使用してパスワードを変更する必要があります。

問題の原因:

MySQL のインストール中に、mysqld --initialize で MySQL を初期化し、一時パスワードを生成した後、MySQL に直接接続しなかったり、サービスを再起動したり、マシンを再起動したりしたために、パスワードが無効になった可能性があります。

解決:

1. my.cnf設定ファイルを変更する

vi /etc/my.cnf

2. MySQLサービスを再起動します

service mysqld restart を使用して再起動することもできます。バイナリ ソース パッケージ経由で MySQL をインストールしたため、この起動方法では現在エラーが報告されます。そこで、インストールディレクトリの下のsupport-filesディレクトリにあるコマンドを使用して再起動しました。

3. パスワードなしのログイン

4. 手順1と同様に、新しく追加されたskip-grant-tables = 1を削除します。

5. 手順1と同様に、mysqlサービスを再起動します。

6. 新しいパスワードrootを使用してmysqlにログインします。

さて、この記事はこれで終わりです。皆さんのお役に立てれば幸いです!

以下もご興味があるかもしれません:
  • Oracleはログインパスワードの有効期限が切れたことを通知します。完璧な解決策
  • Oracle ユーザー パスワードの有効期限切れとユーザー ロックアウトの解決策
  • Oracle パスワードの有効期限に関する完全なソリューション
  • MySQLユーザーがパスワードを忘れたり、パスワードの有効期限が切れたりする問題に対処する方法
  • Oracle データベース ユーザーのパスワードの有効期限を無期限に変更する方法
  • MySQLユーザーパスワード有効期限機能の詳細な説明
  • Oracle 11g のパスワード有効期限の詳細な説明
  • 180日間の有効期限が切れた後にOracle 11Gのパスワードを変更する方法
  • MySQL パスワードの有効期限が切れたため、MySQL に接続できませんでした
  • ORA-28002 Oracle 11g パスワード有効期限の問題の解決

<<:  CentOS7.4 で JDK1.8 をインストールするためのグラフィカル チュートリアル

>>:  JavaScript での HTML キャンバスとページ ストレージ テクノロジの使用に関する詳細な説明

推薦する

Linuxでシンボリックリンクを削除(削除)するコマンド

Linux では、シンボリック リンクを作成または削除する必要がある場合があります。もしそうなら、何...

Vue3 でパンくず関数コンポーネントをカプセル化するいくつかの方法

目次序文1. パンくずリストはなぜ必要なのでしょうか? 2. 一次包装1. 実装のアイデア2. コー...

DockerでRedisを使用するための詳細な手順

1. はじめにこの記事では、Docker を使用して Redis を探索する方法を説明します。 Do...

Vueが初めて要素を取得できなかったときの解決記録

序文Vue で要素を初回取得できない問題の解決方法は、ポップアップ ウィンドウで要素を取得するために...

Nginx の add_header ディレクティブに注意する必要があるのはなぜですか?

序文ご存知のとおり、nginx 構成ファイルは add_header ディレクティブを使用して応答ヘ...

Linux プロセスが占有するポート番号を表示する 6 つの方法

Linux システム管理者にとって、サービスがポートに正しくバインドされているか、またはポートをリッ...

MySQL 8.0.21.0 コミュニティ エディションのインストール チュートリアル (詳細な図解)

1. MySQLをダウンロードするMySQL 公式 Web サイトにログインし、MSI インストー...

ハイパーリンクに関するいくつかの質問

ポテトチップスパーティーのこのエピソードに参加して、何人かの友人に会えてとても嬉しいです。思いがけず...

選択タグ内のオプションをクリアする3つの方法

方法1コードをコピーコードは次のとおりです。 document.getElementById(&qu...

MySQL 主キー ID を生成する方法 (自己増分、一意、不規則)

目次1. uuid関数を使用して、一意かつ不規則な主キーIDを生成します。 2. idの自動成長1....

Linux md5sumコマンドの使い方

01. コマンドの概要md5sum - MD5検証コードを計算して検証するmd5sum コマンドは、...

マウスで画像を動かすJavaScript

この記事では、マウスの動きに追従する画像を実現するためのJavaScriptの具体的なコードを参考ま...

リソースアップロード機能を実現するための SpringBoot+nginx の詳細な例

最近、画像、ビデオ、CSS/JS などの静的リソースを配置するために nginx を使用する方法を学...

MySQL 8.0 の新機能の落とし穴と解決策についての簡単な説明 (要約)

1. ユーザーを作成して承認するMySQL 8.0 では、ユーザーの作成と認証が以前とは異なります...