Si Oracle fuese tan intuitivo como MySQL si
pero como no lo es...
y no creaste un rol
te costara el camino dificil.
Haber no usaste ROLE (Lo cual hubiera sido beneficioso aca) en oracle asi mismo como otorgas asi mismo debes quitar... a lo mejor tu estas buscando el:
REVOKE ALL PRIVILEGES FROM USUARIO
o
REVOKE ALL PRIVILEGES ON USUARIO.TABLA FROM USUARIO
Pero para hacer lo anterior, debiste haberle otorgado (GRANT) todos los privilegios (insert, select, update, delete, etc) a ese usuario en su esquema o tabla.. sino lo hiciste asi, si todo fue individual digase:
GRANT INSERT ON USUARIO.TABLA TO USUARIO
GRANT SELECT ON USUARIO.TABLA TO USUARIO
etc.. me temo, que te costara el camino complicado, cual es este? ese que te estas intentando evitar, quitar los permisos uno por uno o quitarlos completos tabla por tabla con:
REVOKE ALL PRIVILEGES ON TABLA FROM USUARIO
Y luego quitarle permisos total en ese TABLESPACE a ese usuario:
ALTER USER NOMBRE_USUARIO QUOTA 0 ON NOMBRE_TABLESPACE
Es la unica forma, aca las cosas no son tan intuitivas como en otras BBDD, y la unica forma de usar ALL seria si otorgaras los permisos con ROLES o si hubieses usado ALL PRIVILEGES con el GRANT no fue el caso? me temo que tendras entonces que hacerlo como estas intentando evitarte.