MySQLでホワイトリストアクセスを設定する方法

MySQLでホワイトリストアクセスを設定する方法

MySQLでホワイトリストアクセスを設定する手順

1. ログイン

mysql -uroot -pmysql

2. MySQLデータベースに切り替える

mysql を使用します。

3. ホワイトリスト権限を持つユーザーを表示する

ユーザーからホスト、ユーザーを選択します。

4. MySQLにアクセスする権限を持つIPアドレスを指定します

'your-root-password' によって識別される root@'192.168.1.4' に *.* のすべての権限を許可します。

パスワードがない場合は空白のままにしてください。

root@'192.168.1.4' に *.* のすべての権限を付与します。

@の後ろのIPは指定されたホワイトリストIPです

5. ホワイトリストに登録されたユーザーの権限を削除する

DELETE FROM user WHERE User='username' and Host='host';

6. リフレッシュ

権限を変更した後は、変更を有効にするために更新する必要があります。

権限のフラッシュ;

ワイルドカードを使用したmysql ipホワイトリスト

今日は、MySQL で 192.168.*.* のような IP アドレスをホワイトリストに追加できるようにしたいと思います。

192.168.%.%を使用すると、mysqlがエラーを報告します

エラー: 192.168.%.% は有効なリモート ホストではありません

192.168.0.1 などの固定 IP を使用すると、エラーは報告されません。

調べてみると、正しい書き方は、サブネット マスク 192.168.0.0/255.255.0.0 を追加して、クラス B サブネット全体からのアクセスを許可することであることがわかりました。

上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MYSQL設定パラメータの最適化の詳細な説明
  • MySQL の最適化のために調整する必要がある 10 の設定
  • MySql のインストールと設定方法 (MySQL ユーザーの追加、ユーザーの削除、認証)

<<:  複数サーバーの負荷分散を実現するためのNginx構成

>>:  ウェブページでメモの詳細が灰色になる問題に対処する

推薦する

プライベートイメージウェアハウスを構築するためのDockerレジストリの実装方法

マイクロサービスのイメージは、保存用に Docker リポジトリにアップロードされます。一般的に使用...

CentOS 8が利用可能になりました

CentOS 8 が利用可能になりました! CentOS 8 と RedHat Enterprise...

UniappはBaidu Voiceを使用して録音をテキストに変換する機能を実現

3日間さまざまな困難に遭遇した後、ようやくこの機能を実現しました。正常に実装できる方法を見つける前に...

Docker コンテナのデプロイの試み - マルチコンテナ通信 (node+mongoDB+nginx)

その理由はモッカー プラットフォームを導入したかったので、友人の勧めで既成のプロジェクト api-m...

MySQL シリーズ 6 のユーザーと認証

目次チュートリアルシリーズ1. ユーザー管理1. ユーザーアカウント2. アカウントの追加と削除3....

Python 仮想環境のインストールとアンインストールの方法と発生する問題

Ubuntu16.04 のインストールとアンインストール pip実験環境Ubuntu 16.04; ...

Ubuntuにopencvをインストールする正しい方法の詳細な説明

この記事ではUbuntuでC++インターフェースを使用してopencvをインストールする方法について...

負荷分散の基礎知識とnginxを使用した負荷分散の簡単な例

Nginx は、一般的に 7 層の負荷分散に使用できます。この記事では、負荷分散に関する基本的な知識...

JavaScript の for ループと二重 for ループの詳細な説明

forループfor ループは配列の要素をループします。文法: for (初期化変数; 条件式; 繰り...

Dockerコンテナのホスト間マルチネットワークセグメント通信ソリューションの詳細説明

1. マックヴラン前回のブログ投稿で紹介した Docker コンテナのホスト間通信を実現するための ...

MySQL 数値型オーバーフローの処理方法

さて、質問させてください。MySQL で列を int(0) に設定すると何が起こりますか?この問題を...

Web データ ストレージ: Cookie、UserData、SessionStorage、WebSqlDatabase

クッキーこれはクライアント ブラウザの状態を保存するための標準的な方法です。Cookie はブラウザ...

Linux での crontab スケジュール実行コマンドの詳細な説明

LINUX では、定期的なタスクは通常、cron デーモン プロセス [ps -ef | grep ...

登録ページを実装するためのJS、CSS、HTML

HTML と CSS で実装された登録ページ テンプレート。早速、コードを見てみましょう。更新: ...

カスタム Docker イメージを作成するための Dockerfile の詳細な説明と CMD と ENTRYPOINT 命令の比較

1. 概要Docker イメージを作成するには、次の 3 つの方法があります。 Docker コミッ...