Do you protect your databases?
Hacker finds 492,000 unprotected Oracle, SQL database servers
You can protect your Firebird server by blocking (Firewall) internet access to port 3050 in your database server. Changing the Firebird port to other than the default one may also help to difficult attacks.
“You can protect your Firebird server by blocking (Firewall) internet access to port 3050 in your database server. ”
unless your clients need to access the database directly, right?
you can create an ssh tunnel or use ssh vpn
another alternative is to use stunnel
http://www.geocities.com/firebird_tut/files/Secure_connections_to_Firebird_with_Stunnel.pdf