grant_object ::= "grant" ( ( privilege { "," privilege } ) | "all" [ "privilege" ] ) [ "(" column_list ")" ] "on" ( [ schema_name "." ] "object_name" ) "to" distribution_list [ "with" "grant" "option" ]
This rule is called by grant_command
grant_command