接続mysqlエラーユーザー「root」ソリューションのアクセスが拒否されました

エラーは次の2つの状況で発生します。

ワークブランチを使用してMySQLデータベースに接続する場合
JavaでMySQLデータベース接続する場合
、ユーザー「root」@「192.168.119.12」のアクセスが拒否されました(パスワードを使用:YES)
1
理由:

まず、パスワードが間違って入力されていないかどうかを確認してから、再試行してください。
権限がなく、このIPを認証する必要がある可能性があります。Linuxシステムでmysqlにログインした後、次のコマンドを使用して認証します
。GRANTALL PRIVILEGES on *。* to'root '@'% ' by'abcd1234 ';
1
abcd1234はrootアカウントのパスワードです。このコマンドを実行するには、実際のパスワードに変更してください。変更しないと、ログインする権限がありません。
承認後、権限を更新する必要があります。

mysql> flushprivileges
1
実行後、再度接続できます。機能しない場合は、mysqlの再起動を試みることができます。
————————————————
著作権表示:この記事は、CSDNブロガー「Jim〜LoveQ」のオリジナル記事であり、CC 4.0BY-SA著作権表示に準拠しています。元のソースリンクとこのステートメント。
元のリンク:https://blog.csdn.net/jim_LoveQ/article/details/93627743

おすすめ

転載: blog.csdn.net/Erica_1230/article/details/104816131