ciao,
avrei bisogno di un chiarimento sul codice di errore oracle ORA-01031.
Ho uno schema A con la vista PROVA.
Questa vista legge i dati da una tabella TABELLA presente sullo schema B.

Devo consentire a un utente di effettuare una select della vista
select * from A.PROVA;

Quando l'utente effettua questa select, riceve il messaggio "ORA-01031 insufficient privileges".

Ho già dato la grant
grant select on B.TABELLA to A;
Così continua a dare lo stesso errore.

Ho visto in rete che il problema si risolve assegnando la grant
grant select on B.TABELLA to A with grant option;

Non esiste una soluzione che non utilizzi la grant option?

grazie in anticipo