mirror of https://github.com/citusdata/citus.git
Permission check causes tenant isolation failure
parent
a7ec398f7a
commit
f3a14460e8
|
@ -647,7 +647,7 @@ GetNextOperationId()
|
||||||
bool missingOK = false;
|
bool missingOK = false;
|
||||||
Oid sequenceId = RangeVarGetRelid(sequenceName, NoLock, missingOK);
|
Oid sequenceId = RangeVarGetRelid(sequenceName, NoLock, missingOK);
|
||||||
|
|
||||||
bool checkPermissions = true;
|
bool checkPermissions = false;
|
||||||
operationdId = nextval_internal(sequenceId, checkPermissions);
|
operationdId = nextval_internal(sequenceId, checkPermissions);
|
||||||
|
|
||||||
return operationdId;
|
return operationdId;
|
||||||
|
@ -858,7 +858,7 @@ GetNextCleanupRecordId(void)
|
||||||
|
|
||||||
bool missingOK = false;
|
bool missingOK = false;
|
||||||
Oid sequenceId = RangeVarGetRelid(sequenceName, NoLock, missingOK);
|
Oid sequenceId = RangeVarGetRelid(sequenceName, NoLock, missingOK);
|
||||||
bool checkPermissions = true;
|
bool checkPermissions = false;
|
||||||
return nextval_internal(sequenceId, checkPermissions);
|
return nextval_internal(sequenceId, checkPermissions);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue