Cita: Yo no pretendo meterle contraseña a todo, si eso lo tienen sin contraseña, lo que quiero es que cuando te metas solo a esta base de datos que yo meteré, te pidan un usuario y contraseña solo para esa base de datos, también porque no todos deberían meterse.
No puedes administrar contraseña para una base, sin gestionar la contraseña para el servidor.
Es probable que el servidor sí tenga contraseña, pero que la misma esté incluida en el config del phpMyadmin, y por eso loguea directo.
Si la clave no está allí, entonces la cosa se te complica,porque significa que ese servidor es vulnerable y no podrás proteger la base, a menos que implementen sistema de claves para todo.
De todos modos el tema de phpMyadmin es ajeno a este foro. Es más tema del
Foro de aplicaciones prefabricadas, o incluso el de PHP.
Para que te quede claro: que uses MySQL
no implica que uses Xampp, MyAdmin o incluso PHP. MySQL es independiente de todas esas cosas.