Seguimos reforzando la seguridad, después de deshabilitar el acceso a root por ssh y por Webmin, ahora toca no permitirle el acceso vía phpMyadmin.
Para hacerlo, simplemente habría que añadir la siguiente línea en el archivo «config.inc.php» que se encuentra en el directorio de phpMyAdmin:
$cfg[‘Servers’][$i][‘AllowRoot’] = false;
Actualización: Se me ha dado el caso de que aun haciendo eso no funciona, entonces hay que asegurarse de que la autenticación se hace con cookies:
$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
Y si aun así no funciona, debemos probar a cambiar esto en «/usr/share/phpmyadmin/config.inc.php»:
if (!isset($cfg[‘Servers’][$i][‘AllowRoot’])) {
$cfg[‘Servers’][$i][‘AllowRoot’] = FALSE;
}