]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Restructure aclcheck error reporting to make permission-failure
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 27 Apr 2002 03:45:03 +0000 (03:45 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 27 Apr 2002 03:45:03 +0000 (03:45 +0000)
commit31c775adeb2251a9c66328cbc9016877e5e4f085
tree065014ccecaae449f8a1c977319e823d54364c4b
parentaafe72efb2d9a01db77bacf94b9b103042b5eb60
Restructure aclcheck error reporting to make permission-failure
messages more uniform and internationalizable: the global array
aclcheck_error_strings[] is gone in favor of a subroutine
aclcheck_error().  Partial implementation of namespace-related
permission checks --- not all done yet.
26 files changed:
src/backend/catalog/aclchk.c
src/backend/catalog/namespace.c
src/backend/catalog/pg_operator.c
src/backend/commands/aggregatecmds.c
src/backend/commands/comment.c
src/backend/commands/copy.c
src/backend/commands/functioncmds.c
src/backend/commands/indexcmds.c
src/backend/commands/lockcmds.c
src/backend/commands/operatorcmds.c
src/backend/commands/schemacmds.c
src/backend/commands/tablecmds.c
src/backend/commands/trigger.c
src/backend/commands/typecmds.c
src/backend/executor/execMain.c
src/backend/executor/execQual.c
src/backend/rewrite/rewriteDefine.c
src/backend/rewrite/rewriteRemove.c
src/backend/tcop/utility.c
src/backend/utils/adt/acl.c
src/backend/utils/cache/fcache.c
src/backend/utils/cache/lsyscache.c
src/include/utils/acl.h
src/include/utils/fcache.h
src/include/utils/lsyscache.h
src/test/regress/expected/privileges.out