1. A computer implemented system comprising the following computer executable components: a fuzzing system that receives explicit user specified parameters for penetration testing of SQL server(s) associated therewith; and a fuzzing component as part of the SQL server to provide an entry point for the fuzzing system and update the explicit user specified parameters.