Salve, ho creato un database sqlite 3 tramite Navicat lite, un gestore di db sqlite freeware e ci ho messo una password. Come posso fare per accedere a questo db tramite la stringa di connessione per sqlite inserendo anche tale password?
Io avevo provato una cosa del genere:

Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:database/test.db","","test");

ma la risposta è sempre:

Exception in thread "main" java.sql.SQLException: file is encrypted or is not a database.