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.
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. 3. The computer implemented system of claim 1 further comprising a transact SQL language fuzz testing component built into the SQL server.