Use Havij exclusively on systems you own or have explicit written permission to test. For learning purposes, set up your own lab environment using virtual machines.

The best way to protect a database is not to download a tool to break into it, but to learn secure coding and comprehensive penetration testing methodologies.

Identifying the type and version of the database (e.g., MySQL, MSSQL, Oracle, MS Access).