Real-time data redaction in a database management system
AssigneeOracle International Corporation
InventorsMin-Hank Ho, Javed Samuel, Peter Knaggs, Dah-Yoh Lim, Paul Youn
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsMin-Hank Ho, Javed Samuel, Peter Knaggs, Dah-Yoh Lim, Paul Youn
Estimating the term…
A database server receives a data request from a client. In response to the data request, the database server selects, from a database, actual data that satisfies criteria specified by the data request. The database server retrieves the selected actual data from the database. Also in response to the data request, the database server redacts the retrieved data in real time without modifying the actual data contained within the database. This may be accomplished by the prior insertion of masking operators into a top SELECT clause of a query representation generated during semantic analysis. The database server returns the redacted data to the client as a reply to the data request.
A computer-implemented method comprising steps of:
A non-transitory computer-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform steps of:
Dependencies are inferred from the claim text.