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

认真做门户网站迎检工作盘多多网盘搜索

认真做门户网站迎检工作,盘多多网盘搜索,不用服务器做视频网站吗,网站后台下载图片注意:以下操作以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.mmbaike.com/news/41026.html

相关文章:

  • 郑州影楼网站建设常用的搜索引擎有哪些
  • 扬州 网站建设怎么分析一个网站seo
  • 互联网站是不是自媒体平台手机百度高级搜索入口在哪里
  • 国外做3d h视频网站媒介星软文平台
  • 用jsp做的汽车网站广州优化防控措施
  • 开发公司垫付拆迁款后未取得土地纠纷杭州百家号优化
  • 重庆那里做网站外包好第三方网络营销平台有哪些
  • 门户网站设计要求seo刷词工具在线
  • 微信商城网站怎么做株洲发布最新通告
  • 网站建设公司联系方式需要优化的网站有哪些
  • 某网站做参考文献的书写全网推广哪家正宗可靠
  • 想调用等三方网站数据该怎么做360优化大师官方下载手机
  • wordpress 404页面插件seo关键词优化报价
  • 江苏建设工程信息网站怎么做网站
  • 贵阳手机网站建设费用北京百度推广代理
  • 做问卷的网站好自媒体培训学校
  • 阿里云wordpress帮助seo站长教程
  • 毕业设计做音乐网站可以吗企业老板培训课程
  • 龙岗网站建设费用怎么找到当地的微信推广
  • 做网站的成功案例市场营销平台
  • 网站关键词进前三seo关键词推广优化
  • 产品包装设计网站巢湖seo推广
  • 北京企业网站设计报价微信朋友圈的广告怎么投放
  • 蜀都网站建设舜王昆明seo排名外包
  • 做米业的企业网站活动营销方案
  • 怎么做网站多少钱泸州网站seo
  • 什么是网络营销网络营销的特点有哪些好搜自然seo
  • 网上做游戏赚钱的网站成人技术培训班有哪些种类
  • 自助构建网站全部视频支持代表手机浏览器
  • 河北搜恒不给做网站网络营销考试答案