Object privileges by class
Use the system to define privileges on classes of objects (such as table, view). These privileges
allow access to all objects of the class that exist now or will exist in the future. The list of
classes available for use in a Grant or Revoke statement
are:
DATABASE, SCHEMA, GROUP, SEQUENCE, SYNONYM, TABLE, EXTERNAL TABLE, FUNCTION,
AGGREGATE, PROCEDURE, USER, VIEW, MATERIALIZED VIEW, LIBRARY