1) Web サーバー レベルで実行できます。
Apache の許可/拒否ルールを使用します。Apache 構成ファイルに直接アクセスできない場合は、.htaccess ファイルを使用できます。
<Directory /docroot>
Order Deny,Allow
Deny from all
Allow from 10.1.2.3
</Directory>
2) phpmyadmin 設定ファイルを使用して、アプリケーション レベルで実行できます。
構成パラメーターは次のとおりです。$cfg['Servers'][$i]['AllowDeny']['rules']
ルールの例は次のとおりです。
'all' -> 0.0.0.0/0
'localhost' -> 127.0.0.1/8
'localnetA' -> SERVER_ADDRESS/8
'localnetB' -> SERVER_ADDRESS/16
'localnetC' -> SERVER_ADDRESS/24
これは、公式の phpMyAdmin 構成ドキュメントで確認できます。
http://www.phpmyadmin.net/documentation/#servers_allowdeny_order