Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql esquece quem está logado:comando negado ao usuário ''@'%'


O problema é provavelmente que você tem VIEWS em seu banco de dados. As visualizações provavelmente são criadas com direitos específicos.

Como você pode ver pela sua mensagem de erro, ela reclama de um diferente usuário do que aquele que você está logado é. Isso ocorre porque, para uma exibição, você pode especificar como determinar quais direitos a exibição tem para examinar os dados.

Quando você for ao seu banco de dados, tente digitar:
SHOW FULL TABLES IN sunflower_work WHERE TABLE_TYPE NOT LIKE '%table%';

Então você pode querer examinar os direitos das visualizações específicas que estão lá.