您可以使用密码保护SQLite3数据库。在进行任何操作之前,请按以下步骤设置密码。
SQLiteConnection conn = new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;");conn.SetPassword("password");conn.Open();然后下次您可以像访问
conn = new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;Password=password;");conn.Open();这将不允许任何GUI编辑器查看您的数据。如果提供密码,某些编辑器可以解密数据库。使用的算法是RSA。
以后,如果您想更改密码,请使用
conn.ChangePassword("new_password");要重置或删除密码,请使用
conn.ChangePassword(String.Empty);



