×

Securing database content

  • US 9,965,507 B2
  • Filed: 08/06/2010
  • Issued: 05/08/2018
  • Est. Priority Date: 08/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing a database, comprising:

  • receiving, by a server, an update query associated with the database, the update query sent from a client device requesting an update to the database, the update query specifying a column in the database and validation values for authenticating the update requested to the database;

    querying, by the server, a database specification for the column specified by the update query, the database specification electronically associating challenge columns in challenge tables to columns in the database;

    identifying, by the server, a first challenge column of the challenge columns in the database specification that is electronically associated to the column specified by the update query;

    identifying, by the server, a second challenge column of the challenge columns in the database specification that is electronically associated to the column specified by the update query;

    identifying, by the server, two challenge values from the challenge columns, a first challenge value of the two challenge values retrieved from the first challenge column in the database specification, and a second challenge value of the two challenge values retrieved from the second challenge column in the database specification;

    comparing, by the server, the two challenge values identified from the challenge columns to the validation values specified by the update query;

    determining, by the server, matches between the two challenge values identified from the challenge columns and the validation values specified by the update query; and

    validating, by the server, the update query for execution in response to the matches between the two challenge values and the validation values.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×