Mac 最新バージョンの MySQL 8.0.22 パスワード回復 問題の説明: 昨日、突然、Macで最新バージョンのMySQLのパスワード変更プロセスを体験したくなりました。プラグインを変更して、caching_sha2_passwordをmysql_native_passwordに置き換え、UPDATE SETを使用してauthentication_stringを変更しました。password('new password')関数を追加することを忘れていたため、 エラー 1045 (28000): ユーザー'root'@'localhost'のアクセスが拒否されました(パスワード使用: YES) 原因分析: 全体的にはいくつかの落とし穴があります: 1. password()関数はMySQL 8.0で非推奨になりました 解決: ステップ1: MySQLサーバーをシャットダウンする 左上隅のAppleアイコン - システム環境設定 - MySQL - MySQLサーバーの停止 ステップ2:システム管理者権限を使用してMySQLセキュリティ認証をスキップし、ログインを強制する 1. コマンド + スペース これまでのところ、セーフモードで MySQL に正常にログインできました。 9. FLUSH PRIVILEGES; (このステートメントは、現在のユーザー テーブルのユーザー情報と権限テーブルの権限をメモリに抽出し、ユーザー テーブルを変更するための権限が正常に取得できることを確認します) mysqlを使用します。 UPDATE user SET authentication_string = '' WHERE User = 'root'; ユーザー 'root'@'localhost' を変更し、'123456' によって識別します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue でよく使われる命令 v-if と v-show の違いを簡単に分析します。
>>: HTML フォームを送信するいくつかの方法_PowerNode Java Academy
実際、この問題は、HTML の select タグを初めて学んだときにすでに発生していました。今日に...
1. ワイヤレスPowerShell を実行し、次のコマンドを入力します。 install-wind...
トラブル発生が突然で、業務も迫っていたため、現場のスクリーンショットを撮る時間がありませんでしたので...
CSS 表示プロパティ注: !DOCTYPE が指定されている場合、Internet Explore...
目次1. 本番環境と開発環境を切り替える最初の方法: .envファイルを設定する2番目の方法2. フ...
1.v-bind(略称:)コンポーネント プロパティのデータで定義されたデータ変数を使用するか、コン...
目次1. 時刻表示に関する従来の考え方2. 時刻の書式設定 toLocaleString() Obj...
目次ここでの問題は次の通りです:解決策1:解決策2: コンストラクタで初期化を割り当てる採掘場の概要...
最近、MySQL の起動中にエラーが発生しました。エラー メッセージは次のとおりです。 エラー 20...
良い画像素材のウェブサイトを見つけるのは難しいです。特に無料です。良い写真には非常に目を引く視覚効果...
1. SSHリモート管理SSH の定義SSH (Secure Shell) は、主にキャラクタ イン...
要素フォームとコード表示詳細はエレメントフォーム公式サイトをご覧ください構造と機能の分析紹介とソース...
目次1. 概要1.1 プロトタイプとは何ですか? 1.2 プロトタイプを入手する2. プロトタイプの...
現在、MySQL を学習中です。私は完全な初心者で、Linux についてはあまり知りません。今後の作...
目次トランザクション分離レベルファントムリーディングとは何ですか?ファントムリードを排除する方法要約...