エラー 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 キャンバスとページ ストレージ テクノロジの使用に関する詳細な説明

推薦する

回転灯効果を実現するWeChatアプレットの例

序文日常の開発では、テキストの水平スクロール効果(一般にカルーセルと呼ばれる)によく遭遇します。これ...

Flexboxレイアウトの最もシンプルなフォーム実装

フレキシブル レイアウト (Flexbox) はますます人気が高まっており、CSS レイアウトの記述...

包括的なウェブサイト評価ソリューション

<br />「XXXのウェブサイトを見てみませんか?」といった質問をされることもあります...

フロントエンドの HTML 知識ポイントのまとめ (推奨)

1. HTMLの概要htyper テキスト マークアップ言語 ハイパーテキスト マークアップ言語ハ...

Linux ディスクのシーケンシャル書き込みとランダム書き込みの方法

1. はじめに● ランダム書き込みではヘッドがトラックを頻繁に変更するため、効率が大幅に低下します。...

VueでTypeScriptを使用する方法

導入近年、TypeScript を求める声がますます高まり、TypeScript はフロントエンドに...

Uniapp は DingTalk スキャンコード ログイン サンプル コードを実装します

UniappにはDingTalk認証ログインがないため、この記事ではDingTalk QRコードログ...

CSS シャドウ効果の比較: ドロップシャドウとボックスシャドウ

Drop-shadow と box-shadow はどちらも影効果(ハロー効果)のための CSS プ...

Vue-pdfはPDFファイルのオンラインプレビューを実装します

序文ほとんどのプロジェクトでは、PDF ファイルのオンライン プレビューに遭遇するでしょう。このプロ...

ubuntu16.04 で nginx を完全にアンインストールするための関連コマンド

nginx の概要nginx は、無料のオープンソースの高性能 HTTP サーバーおよびリバース プ...

Dockerコンテナでユーザーを切り替えるときに権限が不足する問題を解決する方法

Docker コンテナでユーザーを切り替えると、権限が不十分であるというメッセージが表示されます。解...

Linux ディスクのマウント、パーティション分割、容量拡張操作を実装する方法

基本概念操作の前に、まずいくつかの基本的な概念を理解する必要がありますディスクLinux システムで...

MySQL 8.0.22 のインストールと設定のグラフィックチュートリアル

MySQL8.0.22のインストールと設定(超詳細)参考までに、具体的な内容は次のとおりです。みなさ...

要素のel-tree複数選択ツリー(チェックボックス)親子ノードの関連付けが関連付けられていません

属性チェック-厳密公式ドキュメントでは、チェックボックスが表示されるときに親項目と子項目を互いに関連...

MySQLの基本的な共通コマンドの概要

目次MySQL の基本的な共通コマンド1. SQL文2. テーブルを作成する3. フィールドのプロパ...