✅ trying to figure out SQLite database encryption
Trying to add a password to my SQLite database
i get an error on the change password line
SQLiteConnection connection = new SQLiteConnection(AuthDBConnection);
connection.Open();
connection.ChangePassword("password");SQLiteConnection connection = new SQLiteConnection(AuthDBConnection);
connection.Open();
connection.ChangePassword("password");i get an error on the change password line
'System.Data.SQLite.SEE.License, Version=1.0.118.0, Culture=neutral, PublicKeyToken=0a9a2a02614f8a52, processorArchitecture=MSIL'. The system cannot find the file specified.
File name: 'System.Data.SQLite.SEE.License, Version=1.0.118.0, Culture=neutral, PublicKeyToken=0a9a2a02614f8a52, processorArchitecture=MSIL'
at System.Reflection.RuntimeAssembly.InternalLoad(AssemblyName assemblyName, StackCrawlMark& stackMark, AssemblyLoadContext assemblyLoadContext, RuntimeAssembly requestingAssembly, Boolean throwOnFileNotFound)
at System.Reflection.Assembly.Load(String assemblyString)
at System.Data.SQLite.SQLiteExtra.InnerVerify(String argument)
at System.Data.SQLite.SQLiteExtra.Verify(String argument)
at System.Data.SQLite.SQLite3.ChangePassword(Byte[] newPasswordBytes, Boolean asText)
at System.Data.SQLite.SQLiteConnection.ChangePassword(Byte[] newPassword)
at System.Data.SQLite.SQLiteConnection.ChangePassword(String newPassword)
at Program.ConnectToAuth() in C:\Users\evanriker\Desktop\Ward Management\MyWardDataLayer\MyWardDataLayer\Program.cs:line 70
at Program.InitializeDatabase() in C:\Users\evanriker\Desktop\Ward Management\MyWardDataLayer\MyWardDataLayer\Program.cs:line 89
at Program.Main(String[] args) in C:\Users\evanriker\Desktop\Ward Management\MyWardDataLayer\MyWardDataLayer\Program.cs:line 606'System.Data.SQLite.SEE.License, Version=1.0.118.0, Culture=neutral, PublicKeyToken=0a9a2a02614f8a52, processorArchitecture=MSIL'. The system cannot find the file specified.
File name: 'System.Data.SQLite.SEE.License, Version=1.0.118.0, Culture=neutral, PublicKeyToken=0a9a2a02614f8a52, processorArchitecture=MSIL'
at System.Reflection.RuntimeAssembly.InternalLoad(AssemblyName assemblyName, StackCrawlMark& stackMark, AssemblyLoadContext assemblyLoadContext, RuntimeAssembly requestingAssembly, Boolean throwOnFileNotFound)
at System.Reflection.Assembly.Load(String assemblyString)
at System.Data.SQLite.SQLiteExtra.InnerVerify(String argument)
at System.Data.SQLite.SQLiteExtra.Verify(String argument)
at System.Data.SQLite.SQLite3.ChangePassword(Byte[] newPasswordBytes, Boolean asText)
at System.Data.SQLite.SQLiteConnection.ChangePassword(Byte[] newPassword)
at System.Data.SQLite.SQLiteConnection.ChangePassword(String newPassword)
at Program.ConnectToAuth() in C:\Users\evanriker\Desktop\Ward Management\MyWardDataLayer\MyWardDataLayer\Program.cs:line 70
at Program.InitializeDatabase() in C:\Users\evanriker\Desktop\Ward Management\MyWardDataLayer\MyWardDataLayer\Program.cs:line 89
at Program.Main(String[] args) in C:\Users\evanriker\Desktop\Ward Management\MyWardDataLayer\MyWardDataLayer\Program.cs:line 606