A future grant automatically applies a privilege to objects of a specified type created later in a schema or database. It keeps access roles aligned with evolving schemas without granting each new object manually. section 10.1.3
Configure future grants after establishing the target role and schema:
- Pair future grants with managed access schemas and a role structure that separates access roles from functional roles. section 10.1.3
Reporting-schema access
In BAKERY_DB.RPT, BAKERY_READ receives SELECT on all existing tables and views, then receives SELECT automatically on future tables and views. A later RPT.EMPLOYEE view is therefore available to DATA_ANALYST through its granted access role.
