Mira, ahi si me declaro NO muy conocedor...
Lo que yo hago es ponerle clave al usuario
root de MySQL y cambiar esos parámetros que me estas mostrando en el phpmyadmin pero aparte de eso otros.
Te muestro un ejemplo de configuración en phpmyadmin 2.6.3:
Código PHP:
$cfg['PmaAbsoluteUri'] = '';
//Ruta donde desempacaste phpmyadmin y el nombre exacto, esto para que te despliegue sin problemas las imágenes y no te de errores en las rutas relativas.
$cfg['PmaAbsoluteUri'] = 'localhost/phpmyadmin/';
$cfg['blowfish_secret'] = '';
//Una palabra, la que queras para que lo use junto con un algoritmo de encriptamiento
$cfg['blowfish_secret'] = 'una palabra';
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
// Para este primer parámetro podes usar cookie o http para que te pida el usuario y la clave. Si usas config, va a tomar los valores de user y password que pusiste en los otros 2 parámetros y la idea es que te pida usuario y clave.
$cfg['Servers'][$i]['auth_type'] = 'cookie o http';
// Usuario que va a ingresar, a como te dije yo uso root
$cfg['Servers'][$i]['user'] = 'root';
//La clave que le pusiste a root o en blanco si vas a usar cookie o http
$cfg['Servers'][$i]['password'] = 'clave';
Lo de los usuarios, a como te dije NO lo manejo bien, solo en una ocasión lo utilicé funcionandome, pero como desarrollo localmente utilizando la clave de root ya que yo llevo el control de todo en mi casa o en una intranet pequeña de mi trabajo (solo consulta) no me he interesado.
Pero te dejo los puntos importantes que debes leer para esto.
13.5.1. Account Management Statements
Solo un consejo adicional... NO BORRES el usuario root ya que existe para usos administrativos.