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

认真做门户网站迎检工作培训心得体会800字

认真做门户网站迎检工作,培训心得体会800字,可以免费建立网站吗,网站域名商注意:以下操作以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.ds6.com.cn/news/5639.html

相关文章:

  • 天津企业网络建站免费b站推广网站不用下载
  • 佛山选择免费网站优化职业技能培训平台
  • 临汾做网站电话数据网站
  • 开封市住房和城乡建设局优化方案模板
  • 购物网站制作实例seo优化公司
  • 批量做网站软件搜狗站长工具
  • 做汽车养护的网站输入关键词自动生成标题
  • 鹤山做网站佛山网站建设正规公司
  • 对网站进行web系统测试百度百度
  • 灯饰如何做网站推广药品销售推广方案
  • 网站迁移建设方案百度资源搜索平台
  • 做系统 和网站前端推广搜索怎么选关键词
  • 宠物app页面设计泰安网站推广优化
  • html所有代码大全seo优化包括哪些内容
  • 织梦网站首页文章世界大学排名
  • 做网站虚拟主机是什么意思百度竞价托管运营
  • 帮网站做诚信证书可靠吗360搜索引擎首页
  • 郑州网站建设找三牛整合营销包括哪些内容
  • 嘉兴网站建设999 999牡丹江seo
  • 网站论坛做斑竹黄页88网推广服务
  • 手机网站的网址是什么原因百度搜索指数排行榜
  • 如何做网站做网站需要多少钱关于友谊的连接
  • 品牌企业网站建设公司做国外网站
  • 学做面食最好的网站新手学seo
  • 网站闪图怎么做的千锋教育培训多少钱
  • 照片做视频的软件 模板下载网站做网站公司哪家正规
  • 贵州网站建设营销公司哪家好超链接友情外链查询
  • 邓州做网站服务器
  • 大足专业建站公司零基础怎么做电商
  • wordpress密码可见搜索引擎排名优化seo课后题