sql >> Base de Datos >  >> RDS >> Mysql

mysql olvida quién está conectado:comando denegado al usuario ''@'%'

El problema es probablemente que tiene VISTAS en su base de datos. Las vistas probablemente se crean con derechos específicos.

Como puede ver por su mensaje de error, se queja de un diferente usuario que el que está conectado es. Esto se debe a que para una vista puede especificar cómo determinar qué derechos tiene la vista para ver los datos.

Cuando vaya a su base de datos, intente escribir:

SHOW FULL TABLES IN sunflower_work WHERE TABLE_TYPE NOT LIKE '%table%';

Entonces es posible que desee consultar los derechos de las vistas específicas que se encuentran allí.