hhdb数据库介绍(10-45)

news2025/2/25 17:08:54

安全

数据加密

加密规则列表页

在这里插入图片描述

  • 仅加载当前页面配置:添加、删除、编辑加密规则,触发局部同步加载。加载成功后,添加配置才能生效。同样也可以执行整体同步加载(页面右上角在这里插入图片描述),来同步加密规则。

  • 搜索:加密列表信息过多时,可通过逻辑库名、表名、加密方式、加密列来搜索。也可以在搜索框输入关键字进行模糊搜索。

  • 排序:逻辑库名、表名、列名匹配规则、加密方式均可排序显示。

  • 编辑:点击编辑按钮,可进入编辑页面。

  • 删除:点击删除按钮,提示如下

在这里插入图片描述

编辑加密规则

加密规则列表页面,点击编辑按钮,进入编辑加密规则页面:
在这里插入图片描述

编辑加密规则页面同添加加密规则页面,各项选择框、输入框处理方式相同。编辑后将触发同步加载提醒在这里插入图片描述 ,编辑生效需要执行加载操作。

删除加密规则

加密规则列表页面,点击删除按钮,点击删除按钮,提示如下:
在这里插入图片描述
删除后将触发同步加载提醒在这里插入图片描述,编辑生效需要执行加载操作

批量操作

批量添加加密规则

加密规则列表页,点击批量操作->批量添加,进入批量添加加密规则页面。批量添加可一次添加多个加密规则。具体添加要求跟添加规则页面一致。
在这里插入图片描述

批量编辑加密规则

加密规则列表页,点击批量操作>批量编辑,进入批量编辑加密规则页面。批量编辑可一次修改多个加密规则。具体编辑要求跟添加规则页面一致。
在这里插入图片描述

批量删除加密规则

加密规则列表页,点击批量操作》批量删除,可以同时删除多条加密规则。删除注意事项跟单个删除操作相同。删除提示:
在这里插入图片描述

生效规则查询

生效加密规则页面,记录了当前计算节点环境中哪些表已经产生了加密数据,和对应的加密列和加密方式等信息。
在这里插入图片描述

  • 搜索:生效规则信息过多时,可通过逻辑库名、表名、加密方式、加密列来搜索。也可以在搜索框输入关键字进行模糊搜索。
  • 排序:逻辑库名、表名、加密方式、生效时间均可排序显示。
  • 删除加密规则,对应已经产生的生效规则并不会被删除。
  • 如果加密表被drop或者truncate,对应生效规则将被删除。

其他功能含加密数据

一键迁库

一键迁库选择的目标存储节点,如果没有提前安装SM4插件,第六步迁库完成页面,将给出如下提示:
在这里插入图片描述
点击安装国密SM4插件链接后,将自动触发安装。迁库其他逻辑不受加密数据功能影响。

注意
迁库涉及加密数据,如果目标数据节点没有安装SM4插件,或表关联的加密规则被删除,可能导致数据无法正常获取。

数据迁移

数据迁移使用备份程序方式,且涉及加密数据时,在迁移数据时会同步迁移加密规则。数据迁移使用mysqldump方式没有特殊改动,以下说明均以备份程序迁移方式为前提。

同构迁移

同构迁移中,第四步正式迁移数据,导入数据之前增加导入加密规则配置操作。如果目标环境存在迁移表的加密规则,则给出提示:
在这里插入图片描述
如果出现加密规则冲突,需要人工去目标环境查看处理。解除冲突后,点击重试,仍可以继续进行数据迁移。迁移后的数据通过计算节点访问仍是解密后的数据,只是底层存储节点是加密数据。

异构迁移

异构迁移中,第二步数据迁移预检测,检测项最后增加一项,检测源环境和目标环境是否存在冲突的加密规则。判断是否重复,根据迁移时选择的备份文件关联的加密规则id(查看迁移所在平台配置库backup_encrpt_rule表),比较源环境中计算节点配置库hotdb_encrpt_rule_running表的id,和目标环境的加密规则是否有冲突。

如果目标环境存在冲突的加密规则,则给出提示:
在这里插入图片描述
删除冲突的加密规则,再次重试,可继续迁移。第四步正式迁移步骤,完成导入数据后,增加导入加密规则配置步骤。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2256178.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

六安市第二届网络安全大赛复现

misc 听说你也喜欢俄罗斯方块? ppt拼接之后 缺三个角补上 flag{qfnh_wergh_wqef} 流量分析 流量包分离出来一个压缩包 出来一张图片 黑色代表0白色代表1 101010 1000 rab 反的压缩包 转一下 密码:拾叁拾陆叁拾贰陆拾肆 密文:4p4n5758…

深度学习入门课程学习笔记(第24周)

目录 摘要 Abstracts 一、何为决策树 1、决策树的组成 2、决策树的构建 二、基尼系数( CART 算法选用的评估标准) 三、决策树中的预剪枝处理(正则化) 1、限制决策树的深度 2、限制决策树中叶子结点的个数 3、限制决策树…

聊一聊常用类System

大家好,我是G探险者! 今天来聊一聊java常用类System。 事情的起因是项目里面使用了Jasypt 框架对配置项进行加密,主要是密码相关的配置,项目里面的application.yml有关密码的配置项,使用了占位符${PASSWORD}进行了占…

在windows系统用Anaconda搭建运行PyTorch识别安全帽项目的环境

一.背景 我期望基于开源项目实现工业场景中安全帽识别。之前的各种尝试,也不太顺利。发现安全帽识别的开源项目使用的是基于Python的PyTorch实现训练的。上一篇写了Python的安装,发现后续安装其他的并不方便。我为什么选择,下面再详细说原因。…

Elasticsearch入门之HTTP基础操作

RESTful REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。如果服务器在…

Unix、GNU、BSD 风格中 ps 参数的区别

注:本文为“不同风格中 ps 命令参数的区别”相关文章合辑。 未去重。 BSD 风格和 UNIX 风格中 ps 参数的区别 作者:Daniel Stori 译者:LCTT Name1e5s | 2017-06-17 10:53 One Last Question ps aux 以及 ps -elf 都是查看进程的方式&…

设计模式の单例工厂原型模式

文章目录 前言一、单例模式1.1、饿汉式静态常量单例1.2、饿汉式静态代码块单例1.3、懒汉式单例(线程不安全)1.4、懒汉式单例(线程安全,同步代码块)1.5、懒汉式单例(线程不安全,同步代码块&#…

深入理解Java的 JIT(即时编译器)

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…

重生之我在21世纪学C++—关系、条件、逻辑操作符

一、关系操作符 1、关系操作符介绍 用于比较的表达式,称为 “关系表达式”(relational expression),里面使用的运算符称为 “关系运算符”(relational operator),主要有下面 6 个: 运算符描述>大于运算符,用于比…

工作:SolidWorks从3D文件导出2D的DWG或DXF类型文件方法

工作:SolidWorks从3D文件导出2D的DWG或DXF类型文件方法 SolidWorks从3D文件导出2D的DWG或2D DXF类型文件方法(一)打开3D文件(二)从装配体到工程图(三)拖出想要的角度的图型(四&#…

Spring Cloud Alibaba:一站式微服务解决方案

一、简介 Spring Cloud Alibaba(简称SCA) 是一个基于 Spring Cloud 构建的开源微服务框架,专为解决分布式系统中的服务治理、配置管理、服务发现、消息总线等问题而设计。它集成了阿里巴巴开源的各种分布式服务技术,提供了一系列…

基于51单片机64位病床呼叫系统设计( proteus仿真+程序+设计报告+原理图+讲解视频)

基于51单片机病床呼叫系统设计( proteus仿真程序设计报告原理图讲解视频) 仿真图proteus7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0095 1. 主要功能: 基于51单片机的病床呼叫系统proteus仿…

windows10下,nvidia控制面板升级驱动后osgearth三维程序无法运行

osg系列文章目录 文章目录 osg系列文章目录一.前言二.解决办法 一.前言 windows10下,nvidia控制面板升级驱动后osgearth三维程序无法运行,情景如下: 笔者使用的是天选1笔记本,硬件配置如下 osgearth和osg对应的版本是: Osg3.4.1…

【计算机学习笔记】GB2312、GBK、Unicode等字符编码的理解

之前编写win32程序时没怎么关注过宽字符到底是个啥东西,最近在编写网络框架又遇到字符相关的问题,所以写一篇文章记录一下(有些部分属于个人理解,如果有错误欢迎指出) 目录 几个常见的编码方式Unicode和UTF-8、UTF-16、…

七种msvcp140.dll丢失的解决方法及了解msvcp140.dll丢失的原因

在Windows操作系统中,msvcp140.dll是Microsoft Visual C 2015 Redistributable Package的一部分。这个动态链接库文件对于许多应用程序的正常运行至关重要,因为它包含了C程序所需的标准库函数。当用户遇到“msvcp140.dll丢失”或类似的错误信息时&#x…

QT4和 QT5 槽函数连接的区别

正常连接方式 //QT4官方用列QLabel *label new QLabel;QScrollBar *scrollBar new QScrollBar;QObject::connect(scrollBar, SIGNAL(valueChanged(int)),label, SLOT(setNum(int)));//QT5官方用列QLabel *label new QLabel;QLineEdit *lineEdit new QLineEdit;QObject::c…

LeetCode - #152 乘积最大子数组(Top 100)

文章目录 前言1. 描述2. 示例3. 答案关于我们 前言 本题为 LeetCode 前 100 高频题 我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。 …

新手前端开发入职公司全流程

作为一名前端开发新手,进入一家公司开启职业生涯是既兴奋又充满挑战的旅程。今天就来和大家分享一下这个过程中的各个环节。 一、入职准备 在收到心仪公司的offer后,可别只顾着高兴啦。首先要准备好入职资料,像身份证、学历证明这些是必不可…

【深入探索 C++ STL 容器 list】 —— 编程世界的万能胶,数据结构中的百变精灵

STL系列学习参考: STL 数据结构与算法__Zwy的博客-CSDN博客https://blog.csdn.net/bite_zwy/category_12852141.html 学习C STL的三个境界,会用,明理,能扩展,STL中的所有容器都遵循这个规律,下面我们就按…

【数电】常见时序逻辑电路设计和分析

本文目的:一是对真题常考题型总结,二是对常见时序电路设计方法进行归纳,给后面看这个文档的人留有一点有价值的东西。 1.不同模计数器设计 2.序列信号产生和检测电路 2.1序列信号产生电路 2.1.1设计思路 主要设计思路有三种 1&#xff09…