19. An application level security system for real-time correlating between requests to a web server and requests to a database server, the security system comprises: a first sensor adapted to capture the requests to the web server; a second sensor adapted to capture the requests to the database server; and a secure server adapted to correlate the requests based on inputs from the first sensor and the second sensor, wherein the security system is being further capable of binding a web application context to each request to a database; wherein requests to web servers are hypertext transfer protocol (HTTP) requests and wherein requests to database server are structured query language (SQL) queries; wherein correlating the request comprises identifying correlated pairs of SQL templates and uniform resource locators (URLs); wherein binding the web application to the SQL query, further comprises; receiving a SQL query from the first sensor; converting the SQL query to a SQL template; searching in the SQL NBP for URLs that correlate to the SQL template; for each HTTP request with a correlated URL: matching between parameters of the HTTP request and literals of the SQL query; computing a matching score for each HTTP request; selecting the HTTP request with the highest correlate score; and binding the web application context of the selected HTTP request to the incoming SQL query.
19. An application level security system for real-time correlating between requests to a web server and requests to a database server, the security system comprises: a first sensor adapted to capture the requests to the web server; a second sensor adapted to capture the requests to the database server; and a secure server adapted to correlate the requests based on inputs from the first sensor and the second sensor, wherein the security system is being further capable of binding a web application context to each request to a database; wherein requests to web servers are hypertext transfer protocol (HTTP) requests and wherein requests to database server are structured query language (SQL) queries; wherein correlating the request comprises identifying correlated pairs of SQL templates and uniform resource locators (URLs); wherein binding the web application to the SQL query, further comprises; receiving a SQL query from the first sensor; converting the SQL query to a SQL template; searching in the SQL NBP for URLs that correlate to the SQL template; for each HTTP request with a correlated URL: matching between parameters of the HTTP request and literals of the SQL query; computing a matching score for each HTTP request; selecting the HTTP request with the highest correlate score; and binding the web application context of the selected HTTP request to the incoming SQL query. 22. The system of claim 19 , wherein the second sensor is a HTTP sensor.