U kunt meerdere objectrechten combineren in één GRANT , maar alleen voor hetzelfde object. Bijvoorbeeld:
GRANT SELECT, UPDATE(column1, column2), INSERT on TBL to user;
Maar zoals je kunt zien in de handleiding
's syntaxisdiagram, elke GRANT kan slechts op één object tegelijk werken.

U kunt echter meerdere GRANT s als een enkele instructie als u de CREATE SCHEMA . gebruikt syntaxis.
CREATE SCHEMA AUTHORIZATION owner_user
GRANT SELECT ON TBL TO user
GRANT SELECT ON TBL2 TO user;
Als u uw code wilt vereenvoudigen, zal dit niet helpen. Maar als u een technische vereiste hebt om een enkele verklaring te gebruiken, kan het werken. Ik heb bijvoorbeeld vaak geconstateerd dat het combineren van DDL-instructies de tijd die nodig is om installatiescripts uit te voeren aanzienlijk kan verkorten, vooral via een traag netwerk.