1) Вы можете сделать это на уровне веб-сервера.
Используйте правила разрешить / запретить для 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