Salve,
Vorrei sapere se viene data la possibilità di proteggere il prioprio database MySQL con una password (visto che attualmente il database è accessibile senza password)
Il database non è accessibile senza password: occorre entrare nel tuo account, quindi solo il codice interno può accedere senza password. Anche per accedere a phpMyAdmin occorre digitare la password (a meno che tu non abbia spuntato il "ricordami").