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
Linux シェル環境で直接呼び出すことができます。公式 Web サイトによると、Zabbix のデ...
検索エンジン最適化 (SEO) では実行すべきタスクが多数ありますが、その中でもコードの最適化は重要...
序文MySQL の日常的な開発やメンテナンスでは、パスワードの紛失やテーブルの破損など、避けられない...
目次1.watchは一般的なデータ(数値、文字列、ブール値)の変更を監視します。 1. 数値2. 文...
最新バージョンのMySQL 8.0.11をインストールした後、ユーザーを作成して認証します。認証され...
目次SQL ログを表示するにはどうすればいいですか? ? SpringMVC でのパラメータ渡しの説...
Dockerはますます普及しています。環境を軽量かつ柔軟に分離し、容量を拡張し、運用保守管理を容易に...
この記事の例では、動的な時計を実装するためのJS + CSSの具体的なコードを参考までに共有していま...
IE6 は PNG の透明度をサポートしていないと多くの人が言っています。実際、IE は 100%...
1. 仮想マシンの準備1. 新しい仮想マシンを作成する 2. 仮想マシンのカスタマイズを選択する 3...
目次プロキシモードとは何ですか?実例を紹介例を使ってプロキシモデルの定義を理解するプロキシとはget...
MongoDB のインストール プロセスと問題記録1. MongoDBのインストールMongoDBを...
序文:データベースのバックアップの重要性は、特にデータの損失が深刻な結果を招く可能性がある実稼働環境...
解凍したフォルダ C:\web\mysql-8.0.11 を開き、フォルダ内に my.ini 構成フ...
序文この記事では、Docker を使用して、ローカル コンピューターにインストールされている開発スイ...