Ir al contenido principal

Link to database cannot be established: SQLSTATE[HY000] [1045] Access denied for user

Escrito por Javier Galeote

Si tu tienda da error 500 y al activar el debug de PrestaShop de forma manual ves el siguiente error:

Link to database cannot be established: SQLSTATE[HY000] [1045] Access denied for user '@'localhost' (using password: YES)

Este error se produce porque los datos almacenados para conectar el usuario a la base de datos MySQL son incorrectos.

Debes corregir estos datos desde el archivo de configuración de PrestaShop:

En PrestaShop 1.7

/public_html/app/config/parameters.php

En PrestaShop 1.6

/public_html/config/settings.inc.php

---------

Estos datos almacenados en estos archivos deben corresponder con los datos dados de alta en cPanel:

  • Nombre de base de datos

  • Usuario MySQL

  • Contraseña Usuario MySQL

Si no sabes los datos, deberás cambiarlos en cPanel e introducirlos en el archivo de configuración de PrestaShop.

¿Ha quedado contestada tu pregunta?