Synchronization of access permissions in a database network
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product is disclosed for synchronizing access permissions across at least two disparate database systems. The invention includes a source database system coupled to a destination database system, wherein the databases have distinct access control mechanisms. At least one self-contained synchronization rule for synchronizing access permissions from the source database system to the destination database system is distributed to two or more processing engines. At least one processing rule is retrieved for at least one of the two or more processing engines based upon the self contained synchronization rule being distributed thereto. The invention also includes applying the at least one processing rule to at least one record in the at least one destination database system, thereby altering an access control mechanism associated with the at least one record.
36 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A synchronization system for synchronizing access permissions across at least two disparate database systems, the synchronization system comprising:
-
a source database system having a first set of records with an access control mechanism for each record;
a destination database system communicatively coupled to the source database system, the destination database system having a second set of records with an access control mechanism for each record that differs from the control mechanism of the first set of records;
a work order dispatcher that distributes at least one self-contained synchronization rule for synchronizing access permissions from the source database system to the destination database system; and
at least two processing engines, wherein at least one of the processing engines receives the at least one self-contained synchronization rule and retrieves at least one self-contained processing rule based upon the self-contained synchronization rule, and applies the self-contained processing rule to at least one record in the destination database system, thereby altering the access control mechanism associated with the record. - View Dependent Claims (11, 12)
-
-
13. A computer program product for synchronizing access permissions across at least two disparate database systems, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a 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 processing rule to at least one record in the destination database system, thereby altering an access control mechanism associated with the record. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
Specification