From 1e39a2b06321808c62021310f81f0c7ec695bb65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Villemain?= Date: Wed, 26 Mar 2025 19:35:41 +0100 Subject: [PATCH] Fix call with constant instead of var thanks to the careful review by @eaydingol --- src/backend/distributed/metadata/metadata_utility.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/metadata/metadata_utility.c b/src/backend/distributed/metadata/metadata_utility.c index 5bedfd61e..6d8ed0808 100644 --- a/src/backend/distributed/metadata/metadata_utility.c +++ b/src/backend/distributed/metadata/metadata_utility.c @@ -2452,7 +2452,7 @@ EnsureTablePermissions(Oid relationId, AclMode mode, AclMaskHow mask) * right but user is still allowed to lock table as needed. PostgreSQL will * still enforce ACL later so it's safe. */ - aclresult = pg_attribute_aclcheck_all(relationId, GetUserId(), mode, ACLMASK_ANY); + aclresult = pg_attribute_aclcheck_all(relationId, GetUserId(), mode, mask); if (aclresult != ACLCHECK_OK) {