Ameba Ownd

アプリで簡単、無料ホームページ作成

[メモ] MySQLユーザの接続元をサブネットで指定する

2015.06.26 07:11

検証してないけど細かい制御はできないっぽい

grant all privileges on *.* to hoge@'192.168.10.0/255.255.255.0'; 


CIDRでも実行できるけど、これだと繋がらない。

grant all privileges on *.* to hoge@'192.168.10.0/24'; 

""" ネットマスクは、8、16、24、または 32 ビットのアドレスを使用するようサーバーに指示するためにのみ使用できます。例:

192.0.0.0/255.0.0.0: 192 のクラス A ネットワーク上のすべてのホスト

192.168.0.0/255.255.0.0: 192.168 のクラス B ネットワーク上のすべてのホスト

192.168.1.0/255.255.255.0: 192.168.1 のクラス C ネットワーク上のすべてのホスト

192.168.1.1: この特定の IP アドレスを持つホストのみ

次のネットマスクは 28 ビットをマスクしますが、28 は 8 の倍数でないため機能しません。

192.168.0.1/255.255.255.240 """