diff --git a/src/backend/catalog/aclchk.c b/src/backend/catalog/aclchk.c index 0470a702739..9b5602ed004 100644 --- a/src/backend/catalog/aclchk.c +++ b/src/backend/catalog/aclchk.c @@ -1386,6 +1386,12 @@ RemoveRoleFromObjectACL(Oid roleid, Oid classid, Oid objid) case TableSpaceRelationId: istmt.objtype = ACL_OBJECT_TABLESPACE; break; + case ForeignServerRelationId: + istmt.objtype = ACL_OBJECT_FOREIGN_SERVER; + break; + case ForeignDataWrapperRelationId: + istmt.objtype = ACL_OBJECT_FDW; + break; default: elog(ERROR, "unexpected object class %u", classid); break;