Me enfrenté a un problema similar y, después de algunas pruebas y errores, me topé con la siguiente solución.
- Detenga el panel de control de XAMPP.
- Vaya a .. \ XAMPP \ mysql
- Busque resetroot.bat y ejecútelo.
- Continúe con la introducción de una clave aleatoria cuando se le solicite.
- Reiniciar el panel de control de XAMPP.
Ahora, cuando intentes conectarte a DVWA, el navegador debería mostrarte en la página de inicio de sesión.
Solución: el archivo bat borra las contraseñas de los usuarios 'root' y 'pma'.
Nota: asegúrese de tener $ _DVWA ['db_password'] = '' en su archivo config.inc.php
Trabajó para mí! Buena suerte !!
PS: Encontré este problema después de un rastreo exitoso del sitio DVWA usando BurpSpider. es decir, todo funcionaba bien y, de repente, encontré un error mysql. Si alguien conoce la causa raíz, la explicación será de gran ayuda.