如何仅用3行代码,搞定业务敏感数据加解密? 数据运维 2024-03-13 剑圣无痕 手机阅读 01 引子:一个数据安全的故事 02 全密态数据库:让数据只落入正确的人手里 小王听到这话,大喜过望。数据库专家继续介绍:“全密态能力指的是数据全生命周期以密态存在。数据一旦流出可信环境,就总是处于密文状态下的。只有当数据落入正确的人手里,例如数据到达咱们的业务系统客户侧,才会被解密。任何账号通过直连数据库的形式,都是无法读取数据明文的。”小王问:“我们现在用的是阿里云的PolarDB MySQL产品。这个产品,支持全密态功能吗?”数据库专家:“全密态能力在阿里云瑶池数据库旗下的云数据库RDS MySQL版、云数据库RDS PostgreSQL版、云原生数据库PolarDB MySQL版、云原生数据库PolarDB PostgreSQL版上都有。你们使用的PolarDB MySQL,全密态能力可以看一看这里全密态PolarMySQL[2]。”小王问:“我们之前这边考虑过,如果加密数据再存入数据库的话,是会对数据库本身功能有影响的。你们这个方案,支持的SQL有什么限制呢?”数据库专家:“完全没有限制!我们支持所有的MySQL语法。我们的秘诀是,数据库内部数据是以明文形式存在的,我们在输出结果时针对计算结果进行加密,MySQL的引擎本身没有受到任何的影响,所以在稳定性上、性能上的影响也微乎其微。”小王问:“那么什么叫做让数据落入正确的人手中呢?产研、运维人员是不是正确的人呢?”数据库专家:“请看图。对于应用终端用户来说,他们是数据的真正所有者,可以看到明文或者是脱敏后的敏感数据。对于应用研发、运维人员以及数据库研发、运维人员来说,他们都只能看到加密后的数据,监守自盗的问题不复存在。”
如何优雅安全的备份MySQL数据 目录 1. 为什么要备份数据 2. 怎样备份MySQL数据? 3. 怎么安全的备份数据? 4. 怎么恢复数据? 1. 为什么要备份数据 先说一下为什么需要备份MySQL数据? 一句话总结就是:为了保证数据 目录1. 为什么要备份数据2. 怎样备份MySQL数据?3. 怎么安全的备份数据?4. 怎么恢复数据? 1. 为什么要备份数据 先说一下为什么需要备份MySQL数据? 一句话总结就是:为了保证数 数据运维 2023-04-16 剑圣无痕
c oracle 删 C与Oracle是两种非常常用的编程语言和数据库管理系统,而在C与Oracle进行开发与应用时,删除操作十分重要,因为不论是在什么应用场景下,删除都是常常使用的操作之一,同时,在C和Oracle的使用中,删除操作的误用也是给使用者带来困扰的问题之一。 一般而言,我们在C语言开发中采用的删除操作有 delete 和 free 两种,其中 delete 用于删除初始化时使用 new 动态分配的对象,而 数据运维 2023-08-03 剑圣无痕
内存数据库和磁盘数据库哪个更强? 作者简介:海芊,OceanBase 文档工程师。 各位 OceanBase 社区的小伙伴们大家好呀!今天是轻松的一天,让我们借助本宝宝的灵魂之笔,先用几张图讲清楚内存数据库和磁盘数据库的区别。然后再聊聊 OceanBase 的架构。 我们先看这张图,它展示了内存数据库和磁盘数据库的主要区别。 图中我们可以看到,内存数据库是把数据存储在内存中,使用磁盘进行备份。而磁盘数据库将数据存储在磁盘上,使用内 数据运维 2024-05-07 剑圣无痕
oracle 12更改密码 Oracle数据库是一个非常流行的关系型数据库,被广泛用于企业级应用程序和数据管理。Oracle 12c是Oracle的新一代数据库版本。在使用Oracle 12c时,象征安全的密码对于保护你的数据和应用程序非常重要。以下是关于如何更改密码的一些指导。 使用SQLPLUS更改密码 在Oracle 12c中使用SQLPLUS进行密码更改非常简单,只需几个简单的命令即可完成: SQL> conn 用户 数据运维 2024-04-11 剑圣无痕
oracle 12 视频 Oracle 12 视频是一种对于Oracle数据库 12c版本的教学视频资源。它可以帮助数据库管理员更好地理解Oracle数据库的优点和功能,并通过实践来了解如何使用Oracle 12进行数据管理。下面我们将来谈一下Oracle 12视频的优势和使用方法。 首先,在Oracle 12视频中,由于视频资料的多样性,我们可以学到许多关于Oracle数据库的知识。举例来说,我们可以学习到如何管理Ora 数据运维 2023-12-13 剑圣无痕