当前位置: 首页 > news >正文

认真做门户网站迎检工作经典软文案例分析

认真做门户网站迎检工作,经典软文案例分析,深圳网站建设seo,网站总是在建设中注意:以下操作以VS2022为开发工具,以C#为开发语言。 数据加密原因 软件在使用的各个场景,很多都需要数据具有保密性,于是对于数据库就需要加密。特别是在某些特定领域或存储敏感数据尤其如此。 SQLite加密实现 SQLite加密有两种…

注意:以下操作以VS2022为开发工具,以C#为开发语言。

数据加密原因

软件在使用的各个场景,很多都需要数据具有保密性,于是对于数据库就需要加密。特别是在某些特定领域或存储敏感数据尤其如此。

SQLite加密实现

SQLite加密有两种方式,其一是使用SQLite的收费版本,其可以实现加密;另一种就是使用免费的SQLitePCLRaw 来实现。收费版由于囊中羞涩,就不多说了,说说使用SQLitePCLRaw怎么实现加密。

加密实现步骤

首先在所需要的项目安装Nuget包SQLitePCLRaw.bundle_e_sqlcipher,当前最新版本为2.1.7。

然后只需要连接SQLite的字符串中添加 Password=YourPassword 即可,以下为使用EFCore时重写OnConfiguring实现加密的示例,其它方式可参考此示例进行相应操作:

        protected override void OnConfiguring(DbContextOptionsBuilder options)=> options.UseSqlite($"Data Source={DbPath};Password={Consts.DbPwd}");

加密后数据如何查看?

通过上述操作加密后使用Sqlite查看工具就需要输入密码才可进行查看数据,以SQLiteStudio为例进行说明。

1.添加数据库时,Database type一定要选择SQLCipher,然后再选择你的Sqlite的db文件。

2.在下图中的Password中录入密码(Sqlite加密是没有用户名的),然后点击下图中左下角的Test connection进行测试,确认密码是否正确。

密码正确的话,点击上图中的OK,即可成功将数据库添加到SQLiteStudio中。后续的数据查看及相应操作与未加密的SQLite完全一致。

验证database是否加密?

至于验证是否加密,若安装了SQLiteStudio,并将db文件关连了SQLite Studio,那么双击 .db文件是不能直接打开的,双击时会出现报错:[17:45:06] Could not add database F:\backup\Source\win10-x64\DataBase\your.db: file is not a database; file is not a database; file is not a database.

http://www.tj-hxxt.cn/news/8359.html

相关文章:

  • 设计的软件都有什么优化服务内容
  • 怎么做网站的地图页网站seo分析案例
  • 深圳平湖网站建设公司seo外包公司多吗
  • 如何做网站访问量的统计seo网站排名推广
  • 要建一个优惠卷网站怎么做怎么请专业拓客团队
  • 江苏网站备案流程seo怎么做排名
  • 大兴网站建设制作竞价排名深度解析
  • 公司主页制作南京百度seo排名优化
  • 网站怎么没有排名建网站费用
  • 夜场网站建设深圳全网营销型网站
  • 给网站做选题互联网项目推广平台有哪些
  • 怎么创建网页的桌面快捷方式seo网站排名软件
  • 家纺代发网站建设北京环球影城每日客流怎么看
  • wordpress dbseo排名赚靠谱吗
  • 做网站要会写什么seo技术教学视频
  • wordpress 增加备案号快速排名优化怎么样
  • 网站工作和网站建设管理工作手游推广渠道平台
  • 政务服务网站建设资金搜索词分析
  • 建设银行人力资源系统网站怎么进小广告怎么能弄干净
  • 电子商务实验网站建设实训过程推广软文300字
  • 学做烘焙的网站大型网站建设方案
  • wordpress移动底部菜单上海seo顾问推推蛙
  • 新闻网站跟贴怎么做百度经验发布平台
  • 深圳品牌网站设计电话seo关键词优化指南
  • 免费手机建网站平台抖音推广方式有哪些
  • 吉林省建设厅网站市政建设陕西企业网站建设
  • 网站建设意见反馈表网站建站流程
  • 网站设计与网页制作教程药品销售推广方案
  • 网站开发中使用框架吗长春seo排名扣费
  • 网站模板框架seo专员是什么职业