目的:
- allowing all local users access
- restricting root to local system access
- restricting root to local network access
方法:
開啟C:\xampp\phpMyAdmin\config.inc.php,填入下方規則1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | // disable root access to phpmyadmin //$cfg['Servers'][$i]['AllowRoot'] = false; // setting root only access from localhost $cfg['Servers'][$i]['AllowDeny']['order'] = 'deny,allow'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array( // deny everyone by default //'deny % from all', 'deny root from all', // allow all users from the local system 'allow % from localhost', 'allow % from 127.0.0.1', 'allow % from ::1', // allow all users from the server IP (commented out) // 'allow % from SERVER_ADDRESS', // allow user root from local system 'allow root from localhost', 'allow root from 127.0.0.1', 'allow root from ::1', // allow user root from local network 'allow root from 10.0.0.0/8', 'allow root from 172.16.0.0/12', 'allow root from 192.168.0.0/16', 'allow root from fe80::/10', // IPv6 Link-local Addresses 'allow root from fc00::/7' // IPv6 Unique Local Addresses // add more usernames and their IP (or IP ranges) here - ); |
reference:
https://docs.phpmyadmin.net/en/latest/config.html#cfg_Servers_AllowDeny_rules
http://www.devside.net/guides/windows/phpmyadmin
沒有留言:
張貼留言