Patent ID: 8027993

Claim:
A method, comprising: detecting an access attempt against a table of a database made by a user, the table includes row level security; acquiring a key that is associated with the user for the table, the key is a signature not specifically tied to any user including the user and the key is usable by other users the key is a hash value for identifying a particular combination of rows in the table for which access is being granted; acquiring qualifiers for a number of rows of the table via a column associated with the table having the qualifiers; reproducing the key using a selective combination of unique qualifier types; and identifying the selective rows from the selective combination of the unique qualifier types used to reproduce the key; and restricting the user's access to selective rows of the table in response to the key, the particular combination of rows identifies the selective rows, and the key provides the user and the other users having the key with access to the specific rows within the table.