我正在使用xerial项目中的SQLite JDBC驱动程序。
我可以使用用户名和安全保护我的sqlite数据库吗?用java密码?如果是,怎么样?
感谢任何帮助。
提前致谢。
答案 0 :(得分:2)
我不知道,你现在需要这个答案吗?但希望这个答案可以帮助其他面临类似问题的人。
//Using the SQLiteMC default parameters
Connection connection = DriverManager.getConnection("jdbc:sqlite:file:file.db", new SQLiteMCConfig().withKey("Key").toProperties());
Connection connection = new SQLiteMCConfig().withKey("Key").createConnection("jdbc:sqlite:file:file.db");
//Using Chacha20
Connection connection = DriverManager.getConnection("jdbc:sqlite:file:file.db", SQLiteMCChacha20Config.getDefault().withKey("Key").toProperties());
Connection connection = SQLiteMCChacha20Config.getDefault().withKey("Key").createConnection("jdbc:sqlite:file:file.db");