PrestaShop 1.7.7 – Acceso Denegado en Panel de Control

Si tras actualizar a la última versión de PrestaShop 1.7.7 te has encontrado que no tienes permisos en el Panel de Administración, aquí tienes una solución muy sencilla.

Cuando en el Panel de Control te indica que tienes Acceso Denegado quiere decir que tu usuario no tiene los permisos necesarios incluidos en su Perfil.

PrestaShop tiene diferentes perfiles, entre los cuales se encuentra el perfil de Administrador.

La solución va enfocada a solucionar el problema con una cuenta de administrador, pero se puede extrapolar a cualquier perfil.

PrestaShop 1.7.7
Acceso Denegado tras actualizar a la última versión de PrestaShop

En ese caso lo que debemos de hacer es volver a incluir todos los permisos al perfil correspondiente, para ello vamos a acceder a la base de datos.

Es muy recomendable hacer una copia de seguridad, al menos de la tabla ps_access la cual se va a modificar tras seguir este tutorial.

phpMyAdmin

Para empezar, limpiamos todos los permisos guardados en la tabla ps_access con la siguiente sentencia:

TRUNCATE TABLE nombre_tabla;

Tras limpiar la tabla ps_access debemos de volver a rellenarla esta vez añadiendo todos los permisos disponibles al perfil de administrador, que corresponde al id_profile=1.

Para ello ejecutamos la siguiente sentencia Mysql:

INSERT INTO ps_access (
    id_profile, 
    id_authorization_role
)
SELECT
	'1' as 'id_profile'
    id_authorization_role,
	
FROM 
    ps_authorization_role

Lo que hace es añadir todos los tipos de autorización de la tabla ps_authorization_role a la tabla ps_access indicando el id_profile=1

id_profile=1 representa al perfil de administrador, aunque podemos cambiar el valor por el perfil que queramos.

Valores por defecto de la tabla ps_authorization_role

Tras los pasos seguidos deberás de volver a tener permisos en el Panel de Control, por lo que ya podrás disfrutar de nuevo de tu PrestaShop.

Panel de Control de PrestaShop tras realizar los pasos descritos

Si quieres información adicional de esta solución, puedes visitar el siguiente blog: Acceso denegado – Discusión general – PrestaShop Forums

¿Te han resultado útil los pasos descritos?, si tienes alguna mejor solución coméntala para que todos podamos conocerla.

Comments are closed.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver Política de cookies
Privacidad
Abrir chat
¡Buenas!👋🏻😎
Si necesitas más información o ayuda escríbenos! 😉👍