障害サイト: MySQL サーバーにログインし、どのコマンドを実行してもこのエラーが発生します mysql> データベースを表示します。 エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 mysql> テストを使用します。 エラー 1820 (HY000): このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。 ... ... どうしてこんなことが起きたのでしょうか?偽のサーバーにいるのでしょうか? 原因分析:これは主にパラメータdefault_password_lifetimeによって制御されます。公式の説明を参照してください。 よく見てください。注記情報は上記の情報よりも役立つ場合があります (私は通常、英語の注記を無視しますが、無視した部分もパフォーマンスに役立つ可能性があります) 問題解決: オープンソースの世界では、エラーを恐れることはありません。エラーが報告されて初めて解決策が得られるからです。あなたの環境を見てみましょう。 mysql> バージョンを選択します(); +--------------+ | バージョン() | +--------------+ | 5.7.10-3-ログ | +--------------+ セット内の1行(0.01秒) mysql> 'default_password_lifetime' のような変数を表示します。 +---------------------------+-------+ | 変数名 | 値 | +---------------------------+-------+ | デフォルトパスワードの有効期間 | 360 | +---------------------------+-------+ セット内の 1 行 (0.00 秒) なるほど。次にパスワードを変更します。 「123456」で識別されるユーザー user() を変更します。 問題は無事解決しました!現在のユーザーは、自分の権限の範囲内でコマンドを正常に実行できます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue Routerはバックグラウンドデータに応じて異なるコンポーネントをロードします
>>: Linux の権限管理コマンド (chmod/chown/chgrp/unmask) の詳細な説明
MySql は、私たちが頻繁に使用するデータ ソースです。開発者が練習、小規模なプライベート ゲーム...
1.sshコマンドLinux では、ssh コマンドを使用して別のサーバーにログインできます。 2 ...
目次Jenkinsのインストールインストールポート番号を変更します(デフォルトのポートは8080です...
今日はたまたま友人のサーバーの移転を手伝うことになり、サーバーの基本的な設備の設定を行ったのですが、...
1. ElasticSearch 6.4.1 インストール パッケージを次の場所からダウンロードしま...
目次外部キーテーブルの関係を決定する方法テーブル関係を作成する方法1対多の関係 - 従業員テーブルと...
現在、フロントエンドのパフォーマンス最適化について学んでいます。適切な解決策を見つけ、パフォーマンス...
序文これまで当社ではMySQLの5.7シリーズを使用していましたが、バージョン8.0のリリースに合わ...
この記事では、宝くじターンテーブルを描画するJS + Canvasの具体的なコードを参考までに共有し...
Gitlab と Github の違いについては、あまり説明する必要はありません。一言でまとめると、...
目次1. React.FC<> 2. クラスxxはReact.Componentを拡張し...
注意 ノーブレークスペース = ノーブレークスペース、 iexcl ¡ &...
1. 命名規則1. データベース名、テーブル名、フィールド名には小文字を使用し、アンダースコアで区切...
今日は、マスタースレーブ遅延が発生する理由とその対処方法について説明します。しっかり座って出発の準備...
apt-get を使用してインストールすると、非常に遅くなります。国内のソースを変更すると、この問題...