Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur :sélectionnez la commande refusée à l'utilisateur ''@'' pour la table ''

Je suis sûr que le problème de l'affiche originale a été résolu depuis longtemps. Cependant, j'ai eu le même problème, alors j'ai pensé expliquer ce qui me causait ce problème.

Je faisais une requête union avec deux tables -- 'foo' et 'foo_bar'. Cependant, dans mon instruction SQL, j'ai eu une faute de frappe :'foo.bar'

Ainsi, au lieu de me dire que la table 'foo.bar' n'existe pas, le message d'erreur indique que la commande a été refusée -- comme si je n'avais pas les permissions.

J'espère que cela aidera quelqu'un.