Creo q lo q deberías hacer es impedir el acceso a MySQL, es decir usar un nombre de usuario y contraseña en la DB. Esto hará q PHPmyadmin pida el nombre de usuario y contraseña cuando "alguien" encuentre la ruta al mismo.
Si haces esto problema solucionado.
Si aún así no te funciona, es porq debes de configurar a phpmyadmin para q lo haga.
Edita el archivo config.inc.php en la carpeta donde tienes instalado al mismo.
Busca algo así
Código PHP:
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)
$cfg['Servers'][$i]['user'] = ''; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed with 'config' auth_type)
Pues lo pones así, pedirá todo.
Recuerda q si tu máquina también la usan otras personas, no configurar al navegador q uses (espero q sea firefox) para q recuerde la contraseña, porq sino de nada te habrá valido.
Saludos cuidate