×

Row-level security in a relational database management system

  • US 20040044655A1
  • Filed: 09/04/2002
  • Published: 03/04/2004
  • Est. Priority Date: 09/04/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling access to a relational database, comprising:

  • receiving a user request for data from the database, the request including a request to perform a database operation and a user security label;

    determining user security information from the user security label;

    retrieving, in response to the user request, rows of data from a table in the database satisfying the database operation, the rows each having a security label;

    determining row security information for each of the retrieved rows based on the row'"'"'s security label;

    determining, for each retrieved row, whether the user is authorized to access the row based on the user security information and the row security information; and

    returning only the rows for which the user is determined to have authorization to access.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×