Protection par mot de passe de la base de données SQLite : discussion sur la faisabilité
Q : Une base de données SQLite peut-elle être protégée par mot de passe comme une base de données Access ?
Réponse : Oui. Les bases de données SQLite peuvent être protégées par mot de passe. Un mot de passe utilisateur doit être défini avant que toute opération de base de données puisse être effectuée.
En C#, vous pouvez utiliser le code suivant :
<code class="language-csharp">SQLiteConnection conn = new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;"); conn.SetPassword("password"); conn.Open();</code>
Les accès ultérieurs à la base de données peuvent utiliser le code suivant :
<code class="language-csharp">conn = new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;Password=password;"); conn.Open();</code>
Autres consignes :
ChangePassword()
. ChangePassword(String.Empty)
pour réinitialiser ou supprimer votre mot de passe. Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!