Phpmyadmin dopo l'installazione, l'impostazione predefinita è consentire l'accesso ad altri utenti. Sul sicuro, è necessario impostare alcuni limiti di accesso, per controllare l'accesso degli utenti esterni.
processo di modifica specifico è il seguente:
1) Aprire il xampp/apache/conf/extra/HTTPD - XAMPP. file conf, ricerca <LocationMatch
saranno la richiedono locale viene modificato al seguente codice:
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 192.168.9.25
Allow from 127.0.0.1
2) Aprire la \ xampp \ phpMyAdmin \ config inc, PHP, cerca Authentication type and info
, viene modificato per i seguenti valori:.
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '******';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
$cfg['Lang'] = '';
Può anche modificare l'utente per le funzioni avanzate per l'utente root.
/ * the User for the advanced features */
The $CFG [' the Servers'] [$I] [' controluser] = 'root';
The $CFG [' the Servers'] [$I] [' controlpass] = '* * * * * *';
3) Riavviare Apache e servizio MySQL, possono testare i risultati
ciò consentirebbe l'accesso di root da 192.168.9.25 e localhost e ripete la password di root mysql due volte nella configurazione. Penso che disabiliti tutti gli utenti tranne root? – commonpike