summaryrefslogtreecommitdiff
path: root/src/backend/executor
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2005-08-26 03:08:15 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2005-08-26 03:08:15 +0000
commitf26b91761bd25f9da2f97d818f60ae68588888c2 (patch)
tree54af9e5352ecbc5627914a58fd19744e41fb8e06 /src/backend/executor
parent09a6c909458b44c51d0c8a8b58ae2590c7815b9f (diff)
Arrange for indexes and toast tables to inherit their ownership from
the parent table, even if the command that creates them is executed by someone else (such as a superuser or a member of the owning role). Per gripe from Michael Fuhr.
Diffstat (limited to 'src/backend/executor')
-rw-r--r--src/backend/executor/execMain.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/executor/execMain.c b/src/backend/executor/execMain.c
index 9f5c008fa9f..05b4a48be29 100644
--- a/src/backend/executor/execMain.c
+++ b/src/backend/executor/execMain.c
@@ -26,7 +26,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/executor/execMain.c,v 1.254 2005/08/20 00:39:55 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/executor/execMain.c,v 1.255 2005/08/26 03:07:25 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -759,6 +759,7 @@ InitPlan(QueryDesc *queryDesc, bool explainOnly)
namespaceId,
InvalidOid,
InvalidOid,
+ GetUserId(),
tupdesc,
RELKIND_RELATION,
false,