Saludos
en el config.php de phpmyadmin existe un parámetro que puedes setear para que el solicite un username y password para acceder al sistema, claro está que esta debe coincidir con un username de mysql.
$cfg['Servers'][$i]['auth_type'] = 'http';
// Authentication method (config, http or cookie based)?
Espero eso te ayude, procura setear esa opción en todas las apariciones de "auth_type".