SQL Protection Using Generative Modeling for Anomaly Detection