OSDN Git Service

Change the aclchk.c routines to uniformly use OIDs to identify the
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 21 Mar 2002 23:27:25 +0000 (23:27 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 21 Mar 2002 23:27:25 +0000 (23:27 +0000)
commit56c9b73c1d426c79a604df6d6f36293dd9f18754
treee381610845e8693ec025af08f4ddc405247461d9
parent6137ed1b591920d919e437fbf6e2ea07de44a883
Change the aclchk.c routines to uniformly use OIDs to identify the
objects to be privilege-checked.  Some change in their APIs would be
necessary no matter what in the schema environment, and simply getting
rid of the name-based interface entirely seems like the best way.
22 files changed:
src/backend/catalog/aclchk.c
src/backend/commands/analyze.c
src/backend/commands/command.c
src/backend/commands/comment.c
src/backend/commands/copy.c
src/backend/commands/creatinh.c
src/backend/commands/remove.c
src/backend/commands/rename.c
src/backend/commands/sequence.c
src/backend/commands/trigger.c
src/backend/commands/vacuum.c
src/backend/executor/execMain.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/syscache.c
src/include/rewrite/rewriteRemove.h
src/include/utils/acl.h
src/include/utils/syscache.h
src/test/regress/expected/errors.out
src/test/regress/expected/privileges.out