リモート MySQL 接続がブロックされるのはなぜですか (エラー 1130)?
Dec 04, 2024 am 03:14 AMリモート接続がブロックされました: エラー 1130
エラー 1130 (HY000): ホスト 'xxx.xxx.xxx.xxx が発生しました。 「この MySQL サーバーへの接続は許可されていません」と表示され、MySQL データベースに接続できない場合があります。遠隔で。この問題は、root アカウントのアクセス権限が制限されているために発生します。
これを解決するには、MySQL ユーザー テーブルをチェックして、root アカウントに許可されているホストを確認する必要があります。次のクエリを実行します。
SELECT host FROM mysql.user WHERE User = 'root';
結果に「localhost」または「127.0.0.1」のみが表示される場合は、ローカル アクセスに制限されています。リモート アクセスを許可するには、接続システムの IP アドレスを追加して権限を付与します:
CREATE USER 'root'@'ip_address' IDENTIFIED BY 'some_pass'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address';
または、ワイルドカード記号を使用してすべてのシステムへのアクセスを許可できます:
CREATE USER 'root'@'%' IDENTIFIED BY 'some_pass'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
最後に、FLUSH PRIVILEGES を使用して権限をリロードします。をクリックして変更を適用します。この後、リモート ホストから接続できるようになります。
以上がリモート MySQL 接続がブロックされるのはなぜですか (エラー 1130)?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか?

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか?
