From: Tomas Vondra Date: Wed, 9 Nov 2016 13:39:37 +0000 (+0100) Subject: fix broken call to SetUserIdAndSecContext() in ri_triggers.c X-Git-Tag: XL_10_R1BETA1~517 X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=2fb5613eae5960267be4eeae42cacc9c1ef5f106;p=postgres-xl.git fix broken call to SetUserIdAndSecContext() in ri_triggers.c Probably due to incorrect merge or something like that. --- diff --git a/src/backend/utils/adt/ri_triggers.c b/src/backend/utils/adt/ri_triggers.c index 698d903e6e..eeec525fda 100644 --- a/src/backend/utils/adt/ri_triggers.c +++ b/src/backend/utils/adt/ri_triggers.c @@ -3022,6 +3022,7 @@ ri_PlanCheck(const char *querystr, int nargs, Oid *argtypes, GetUserIdAndSecContext(&save_userid, &save_sec_context); SetUserIdAndSecContext(RelationGetForm(query_rel)->relowner, save_sec_context | SECURITY_LOCAL_USERID_CHANGE | + SECURITY_NOFORCE_RLS); /* Create the plan */ qplan = SPI_prepare(querystr, nargs, argtypes);