index 0470a7027390ea2ef704dc609e5bb95779f560e0..9b5602ed0047529d61832854fdf529d42089cf1e 100644 (file)
@@ -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;