Navicat
 sql >> Base de données >  >> Database Tools >> Navicat

Comment se connecter à la base de données sqlite avec un mot de passe

Ceci est la chaîne de connexion avec le mot de passe

Data Source=filename;Version=3;Password=myPassword;

Comme vous l'avez indiqué, vous utilisez navicat pour définir le cryptage sqlite. Le cryptage signifie que vous avez crypté la base de données, c'est différent de définir un mot de passe pour une base de données..

en définissant un mot de passe pour une base de données, essayez ce code..

//create file 
SQLite.SQLiteConnection.CreateFile("c:\\mydatabase file.db3")
Dim cn As New SQLite.SQLiteConnection
//set password
cn.ChangePassword("paxword")
//remove password
cn.ChangePassword("")

Supprimez d'abord le cryptage ..