Fatal error Uncaught PDOException SQLSTATE[HY000] [1044] Access denied for user @localhost to database

Si cuando intentas visitar el Back Office de PrestaShop, recibes un error 500 y en el error_log que hay en la carpeta admin de tu tienda, encuentras el siguiente error:


PHP Fatal error:  Uncaught PDOException: SQLSTATE[HY000] [1044] Access denied for user @'localhost' to database


Este error se produce porque seguramente has cambiado un parámetro en la base de datos MySQL y a pesar de cambiarlo en el archivo config de PrestaShop, no has limpiado la caché de la tienda.


Prueba a limpiar la caché de PrestaShop de forma manual y el error debería haberse corregido.


Si no es así, deberás el archivo de configuración de PrestaShop y actualizarlo con los datos (usuario MySQL, contraseña MySQL, o nombre de la base de datos MySQL que hayas modificado).