使用SqLite如何打开带密码的数据库。

时间:2022-06-01 20:43:49
如题,使用SqLite3创建了一个带密码的数据库,现在想用SqLite3打开这个数据库,不知如何写语句。

3 个解决方案

#1


需要调用解密函数...你去google应该可以找到方法的.....

#2


别沉下去啊。

#3


标准的Sqlite默认是不支持加密解密的,需要打开相应的编译选项并且补充上相应的函数实现才能支持。
个人认为wxsqlite3的封装不错,加密实现的比较完美。

既然你能创建加密库,应该是用了已经做好的库,那库里一定有相应的解密函数了

使用 sqlite3_key 来打开库,在Open之后调用即可

sqlite3_rekey,创建一个密码,或者修改密码

#1


需要调用解密函数...你去google应该可以找到方法的.....

#2


别沉下去啊。

#3


标准的Sqlite默认是不支持加密解密的,需要打开相应的编译选项并且补充上相应的函数实现才能支持。
个人认为wxsqlite3的封装不错,加密实现的比较完美。

既然你能创建加密库,应该是用了已经做好的库,那库里一定有相应的解密函数了

使用 sqlite3_key 来打开库,在Open之后调用即可

sqlite3_rekey,创建一个密码,或者修改密码