OSDN Git Service

Allow GRANT/REVOKE to/from more than one user per invocation. Command tag
authorPeter Eisentraut <peter_e@gmx.net>
Sat, 9 Jun 2001 23:21:55 +0000 (23:21 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Sat, 9 Jun 2001 23:21:55 +0000 (23:21 +0000)
commit7ceed2a9b5f19c59a2797c5aa31d801c32cb0cc4
treec7d02530d61fd36d5b2677293fdecba6738cc8e9
parent202548d6cc276e1f2a60b3d7d3d17392b5d9795e
Allow GRANT/REVOKE to/from more than one user per invocation.  Command tag
for GRANT/REVOKE is now just that, not "CHANGE".

On the way, migrate some of the aclitem internal representation away from
the parser and build a real parse tree instead.  Also add some 'const'
qualifiers.
14 files changed:
doc/src/sgml/ref/grant.sgml
doc/src/sgml/ref/revoke.sgml
src/backend/catalog/aclchk.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/parser/gram.y
src/backend/tcop/utility.c
src/backend/utils/adt/acl.c
src/backend/utils/adt/varchar.c
src/include/nodes/nodes.h
src/include/nodes/parsenodes.h
src/include/utils/acl.h
src/test/regress/expected/privileges.out
src/test/regress/sql/privileges.sql