1. A method for synchronizing access permissions across at least two disparate database systems, the method comprising: coupling a source database system with at least one destination database system, wherein the source database system and the destination database system have distinct access control mechanisms associated therewith; distributing at least one self-contained synchronization rule for synchronizing access permissions from the source database system to the destination database system to two or more processing engines; retrieving at least one processing rule for at least one of the processing engines based upon the self-contained synchronization rule being distributed thereto; and applying the at least one processing rule to at least one record in the destination database system, thereby altering an access control mechanism associated with the record.