Patent Document ID: 7953674
Application ID: 11750132

Base Claim:
1. A computer implemented system comprising the following computer executable components: a processor; and a memory component communicatively coupled to the processor, the memory component having stored therein computer-executable instructions that when executed by the processor cause the processor to implement: a fuzzing system that receives a structured query language (SQL) statement, wherein the SQL statement includes actual grammar associated with the SQL statement and explicit user specified parameters associated with penetration testing of an SQL server; and a parsing component as part of the SQL server that separates the explicit user specified parameters from the actual grammar associated with the SQL statement, wherein the parsing component mitigates parsing errors by replacing the explicit user specified parameters with fuzz values generated within the SQL server that maintain conformance to syntactically correct SQL statements.

---

Claim 2:
2. The computer implemented system of claim 1 , wherein the parsing component translates the explicit user specified parameters into transact SQL language.