Use Web Application Firewalls to protect your Databases

Employ web application firewalls... Web Application FIrewalls are often considered 'Web Server'-Firewalls, but they will also protect the backend databases from cross-site scripting vulnerabilities and SQL injection attacks

By preventing the injection of SQL queries by an attacker, the Web Application Firewall can help keep sensitive information stored in the database confidential and preserve integrity