×

System and method for identifying real users behind application servers

  • US 8,635,332 B2
  • Filed: 09/21/2009
  • Issued: 01/21/2014
  • Est. Priority Date: 11/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying the user identity of an application client accessing a database server by a monitoring device, the monitoring device being connected to a plurality of monitoring points, the monitoring device having at least one monitoring port, a parser, a comparator, and a storage unit, comprising the steps of:

  • capturing a data request from an application client by at least one monitoring port at a first monitoring point, the data request having a data portion and no identifier being inserted by the application client for monitoring purpose;

    parsing the data request by the parser;

    translating the data request into at least one structure query language (SQL) instruction;

    capturing an SQL instruction from an application server by the at least one monitoring port at a second monitoring point, the SQL instruction having a data portion;

    parsing the SQL instruction by the parser;

    comparing, without using any identifier inserted by the application client for the monitoring purpose, the data portion of the parsed data request with the data portion of the parsed SQL instruction; and

    if there is a match between the data portion of the parsed data request and the data portion of the parsed SQL instruction, associating the parsed SQL instruction with the user identity associated with the parsed data request without using any identifier inserted by the application client for the monitoring purpose.

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