Sono sicuro che il problema del poster originale è stato risolto da tempo. Tuttavia, ho avuto lo stesso problema, quindi ho pensato di spiegare cosa mi stava causando questo problema.
Stavo eseguendo una query di unione con due tabelle:'foo' e 'foo_bar'. Tuttavia, nella mia istruzione SQL, ho avuto un errore di battitura:'foo.bar'
Quindi, invece di dirmi che la tabella 'foo.bar' non esiste, il messaggio di errore indica che il comando è stato negato, come se non avessi i permessi.
Spero che questo aiuti qualcuno.