diff options
| -rw-r--r-- | src/backend/catalog/aclchk.c | 6 | 
1 files changed, 6 insertions, 0 deletions
| 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; | 
