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