问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何对sqlite3数据库进行加密

发布网友 发布时间:2022-04-19 13:30

我来回答

1个回答

热心网友 时间:2022-04-07 18:26

给SQLite数据库加密解密的方法:
1、创建空的sqlite数据库。
//数据库名的后缀你可以直接指定,甚至没有后缀都可以
//方法一:创建一个空sqlite数据库,用IO的方式
FileStream fs = File.Create(“c:\\test.db“);
//方法二:用SQLiteConnection
SQLiteConnection.CreateFile(“c:\\test.db“);

创建的数据库是个0字节的文件。
2、创建加密的空sqlite数据库
//创建一个密码为password的空的sqlite数据库
SQLiteConnection.CreateFile(“c:\\test2.db“);
SQLiteConnection cnn = new SQLiteConnection(“Data Source=c:\\test2.db“);
SQLiteConnection cnn = new SQLiteConnection(“Data Source=D:\\test2.db“);
cnn.Open();
cnn.ChangePassword(“password“);

3、给未加密的数据库加密
SQLiteConnection cnn = new SQLiteConnection(“Data Source=c:\\test.db“);
cnn.Open();
cnn.ChangePassword(“password“);

4、打开加密sqlite数据库
//方法一
SQLiteConnection cnn = new SQLiteConnection(“Data Source=c:\\test2.db“);
cnn.SetPassword(“password“);
cnn.Open();
//方法二
SQLiteConnectionStringBuilder builder = new SQLiteConnectionStringBuilder();
builder.DataSource = @”c:\test.db“;
builder.Password = @”password“;
SQLiteConnection cnn = new SQLiteConnection(builder.ConnectionString);
cnn .Open();

除了用上述方法给SQLite数据库加密以外,您还可以使用专业的文件加密软件将SQLite数据库加密。

超级加密 3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。

超级加密3000使用起来,只要点击需要加密的文件的右键,即可轻松实现文件的加密。

解密只要双击已加密文件,输入密码即可轻松搞定。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
立秋后钓鱼什么风向好-立秋钓鱼风向怎么选 赱乂砉込儬 怎么读 "赱"读什么? 解决电脑无法搜索到iPhone热点的问题如何修复iPhone热点无法在电脑上显... 电脑搜不到iphone12热点 iphone开热点给电脑搜不到 国企的地产有哪些 国企下设公司是什么意思? 红加蓝加绿是什么色. 梦幻西游75级开三倍抓鬼一轮有多少经验 数据库如何加密 怎样加密数据库中的字段? 如何实现数据库连接的密码加密 sql数据加密有几种方法? 数据库文件如何有效的加密? 谁能简单介绍下数据库加密? 怎么对数据库已有的数据进行加密 如何对数据库进行加密和解密 数据库怎么加密? win8.1怎么升级win10正式版 win8如何升级到win10 《山海情》2021爆款预定,从导演到演员阵容有多强大? 也平凡演员表_全部演员介绍 伪装者演员表介绍 文章换新造型,和前妻近况大不同,好爸爸人设还能... 正午阳光为了拍好《山海情》,请来“半个娱乐圈”的... 演员文章为什么被禁 突围电视剧主要演员都是谁 山海情演员表热依扎演的谁? 文章新剧戏份被删,演员表也将其除名,是否意味着... sql数据库怎么加密 如何在SQL Server数据库中加密数据 数据库里加密的密码是怎么实现的 如何加密后台数据库的方法 sql server中怎么给数据库表中的用户密码加密 如何给access2016数据库加密 数据库如何实现字段加密 SQL Server数据库如何正确加密? 笔记本电脑win8.1怎么升win10 国潮当道,时尚国风华为P30 Pro手机壳有哪些推荐? 美艳不可方物,适合女生的华为P30 Pro手机壳有哪些... 请问,华为P30 Pro用什么牌子的保护壳防摔性好一点... 华为p30pro 用什么牌子的手机壳质量好,求推荐 有什么颜值比较高的华为P30Pro手机壳吗,实在是不... 华为p30和pro手机壳能通用吗? 华为p30手机用着还不错,就是这自带的膜不咋好用啊... 华为P30POr换整个手机壳多少钱? 分享一下踩坑的经历——入手了华为p30/p30pro手机保... 荣耀30Pro和p30Pro手机壳一样吗? 华为P30Pro的原装盒子里有壳吗