System and method for protecting data in a database
First Claim
1. A system for protecting data stored in a database, the database comprising a plurality of data sets, each data set comprising a plurality of data parts, at least one of the plurality of data sets being related to at least one of the plurality of the other data sets, the system comprising:
- a. a data selecting module for selecting data from the database, the data selecting module enabling the selection of at least one data part upon selection of a first data part, the at least one data part being related to the first data part, the at least one data part and the first data part being in separate datasets; and
b. a masking module for masking the selected data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for protecting data stored in a database, such as a non-production database is provided. The database comprises a plurality of data sets, wherein each data set comprises a plurality of data parts. At least one of the plurality of data sets is related to at least one of the plurality of the other data sets. The system comprises a data selecting module for selecting data from the database. The data selecting module enables the selection of at least one data part upon selection of a first data part. The at least one data part is related to the first data part. The at least one data part and the first data part exist in separate datasets. The system includes a masking module for masking the selected data.
-
Citations
12 Claims
-
1. A system for protecting data stored in a database, the database comprising a plurality of data sets, each data set comprising a plurality of data parts, at least one of the plurality of data sets being related to at least one of the plurality of the other data sets, the system comprising:
-
a. a data selecting module for selecting data from the database, the data selecting module enabling the selection of at least one data part upon selection of a first data part, the at least one data part being related to the first data part, the at least one data part and the first data part being in separate datasets; and
b. a masking module for masking the selected data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for protecting data in a database, the database comprising a plurality of data sets, each data set comprising a plurality of data parts, at least one of the plurality of data sets being related to at least one of the plurality of the other data sets, the method comprising the steps of:
-
a. selecting a first data part from at least one data set, the at least one data set being part of the plurality of datasets;
b. selecting at least one data part from a data set related to the at least one data set, the data set being related to the at least one data set; and
c. masking the first data part and the at least one data part, the at least one data part being related to the first data part. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product for masking data in a database using a configuration engine, the database comprising a plurality of data sets, each data set comprising a plurality of data parts, at least one of the plurality of data sets being related to at least one of the plurality of the rest of data sets, the computer program product comprising a computer readable medium comprising:
-
a. program instruction means for selecting a first data part from at least one data set, the at least one data set being part of the plurality of datasets;
b. program instruction means for selecting at least one data part from a data set related to the at least one data set, the data set being related to the at least one data set; and
c. program instruction means for masking the first data part and the at least one data part, the at least one data part being related to the first data part. - View Dependent Claims (11, 12)
-
Specification