Privilegi di ruolo come GATHER_SYSTEM_STATISTICS
(al contrario dei privilegi di sistema, come CREATE TABLE
) non hanno effetto immediato; hanno effetto solo all'accesso successivo (presumibilmente perché Oracle esegue una sorta di memorizzazione nella cache internamente).
Quindi, anche se ti fossi disconnesso e riacceso in SQL Developer, avrebbe funzionato.