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
MySQL をインストールする必要があるため、インストール手順を以下のように記録します。 自分なり...
目次実装効果図依存関係をインストールするカスタムツリーコントロールその他の実装要約するVueでは、要...
概要港とは何ですか?英語の単語の意味は「港」です。 Harborはコンテナ(貨物)を保管するために使...
目次1. ESXiをインストールする2. ESXiをセットアップする3. ESXiを起動するESXi...
変数の宣言グローバル変数の設定@a='新しい変数' を設定します。関数やストアドプロ...
CentOS6 インストール ディスク (任意のバージョン) を準備するか、別の pnux インスト...
Centos7はyumを使用してMySQLをインストールし、リモート接続を実現する方法です。MySQ...
CSS変数の知識を使って、追加したコードとコメントを直接投稿します <!DOCTYPE htm...
MySQL でテーブルを削除するのは非常に簡単ですが、削除コマンドを実行するとすべてのデータが消えて...
a.htmとb.htmの2つのファイルがあります。同じディレクトリ内のa.htmの内容は次のとおりで...
目次1. jsonp クロスドメイン2. document.domain + iframe クロスド...
Keepalive は Vue プロジェクトでのキャッシュによく使用され、基本的な要件を満たすのに非...
問題の説明プラグインをインストールした後、ES7 React/Redux/GraphQL/React...
この記事では、Centos7.3でのmysql5.7.18のインストールと初期パスワードの変更につい...
コード効果を異なるブラウザで表示することはよくあることなので、異なるショートカットキーを使用して対応...