From 5160cafa82acbdacda334f85e4def72bf96776b9 Mon Sep 17 00:00:00 2001 From: Marco Slot Date: Fri, 19 Aug 2022 12:23:47 +0200 Subject: [PATCH] Do not propagate GRANT ON SCHEMA from CREATE EXTENSION (#6175) Co-authored-by: Marco Slot --- src/backend/distributed/commands/schema.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/distributed/commands/schema.c b/src/backend/distributed/commands/schema.c index 3a5ee5bde..66189f39e 100644 --- a/src/backend/distributed/commands/schema.c +++ b/src/backend/distributed/commands/schema.c @@ -151,6 +151,11 @@ List * PreprocessGrantOnSchemaStmt(Node *node, const char *queryString, ProcessUtilityContext processUtilityContext) { + if (!ShouldPropagate()) + { + return NIL; + } + GrantStmt *stmt = castNode(GrantStmt, node); Assert(stmt->objtype == OBJECT_SCHEMA);