Privileges on functions and procedural languages

Peter Eisentraut <peter_e@gmx.net>

Commit: 8adf56f77aa0cc8cf4af7a19f0d235fc56fbabc7
Author: Peter Eisentraut <peter_e@gmx.net>
Date: 2002-02-18T23:11:58Z
Releases: 7.3.1
Privileges on functions and procedural languages

Files

PathChange+/−
doc/src/sgml/catalogs.sgml modified +15 −1
doc/src/sgml/ref/create_function.sgml modified +14 −1
doc/src/sgml/ref/create_language.sgml modified +12 −3
doc/src/sgml/ref/grant.sgml modified +38 −7
doc/src/sgml/ref/revoke.sgml modified +9 −1
doc/src/sgml/release.sgml modified +26 −1
src/backend/catalog/aclchk.c modified +531 −37
src/backend/catalog/pg_proc.c modified +9 −9
src/backend/commands/define.c modified +30 −80
src/backend/commands/proclang.c modified +5 −8
src/backend/executor/execQual.c modified +4 −1
src/backend/nodes/copyfuncs.c modified +21 −4
src/backend/nodes/equalfuncs.c modified +15 −3
src/backend/parser/gram.y modified +91 −63
src/backend/parser/keywords.c modified +35 −1
src/backend/utils/adt/acl.c modified +11 −9
src/backend/utils/adt/sets.c modified +3 −2
src/backend/utils/cache/fcache.c modified +5 −1
src/backend/utils/Gen_fmgrtab.sh modified +4 −4
src/backend/utils/misc/superuser.c modified +11 −3
src/bin/initdb/initdb.sh modified +19 −1
src/bin/scripts/createlang.sh modified +12 −1
src/include/catalog/catversion.h modified +2 −2
src/include/catalog/pg_attribute.h modified +4 −2
src/include/catalog/pg_class.h modified +2 −2
src/include/catalog/pg_language.h modified +7 −5
src/include/catalog/pg_proc.h modified +1268 −1266
src/include/miscadmin.h modified +2 −1
src/include/nodes/nodes.h modified +3 −1
src/include/nodes/parsenodes.h modified +21 −3
src/include/parser/keywords.h modified +2 −1
src/include/utils/acl.h modified +5 −2
src/include/utils/fcache.h modified +3 −1
src/test/regress/expected/privileges.out modified +44 −1
src/test/regress/sql/privileges.sql modified +37 −1