😀前言
前言:就在刚刚,在一个技术交流群里了解到了一场活动:CloudQuery 社区的有奖征文活动。除了有丰厚的礼物,使用过程中还有技术同学的支持。但是 CloudQuery 这个产品我也没有过多的了解,抱着对产品的好奇,以及 Get 新技能的这一想法(当然…还有参与领周边🐶)我就报名了这次的活动。也通过这期活动对 CloudQuery 有了初步的了解
🏠个人主页:尘觉主页
🧑个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意是我的动力😉😉
在csdn获奖荣誉: 🏆csdn城市之星2名
💓Java全栈群星计划top前5
🤗 端午大礼包获得者
💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰
如果文章有什么需要改进的地方还请大佬不吝赐教 先在次感谢啦😊
文章目录
- 😄使用教程|CloudQuery: 数据库操作管控云平台初体验
- 💞先来带大家了解一下 CloudQuery 是什么?
- 😉一流程
- 账号创建,并获取操作权限
- 好处有如下几点
- 😊二连接
- 😁三 功能讲解
- 💓四 使用体验
- 第一语法提示
- 第二强大的数据脱敏功能
- 第三审计分析
- 😄总结
😄使用教程|CloudQuery: 数据库操作管控云平台初体验
💞先来带大家了解一下 CloudQuery 是什么?
CloudQuery 作为一款面向企业的云原生一体化数据库管控平台。旨在帮助企业“统一安全管理、高效使用数据库”,为企业核心数据提供更安全的访问管控与审计,防止数据越权访问、高危操作、数据泄漏、数据误删除等,同时注重提升研发与DBA、运维的数据操作与协作效率。
核心功能:数据源管控(支持 10+ 数据源),同时强大的审计以及权限管控功能(更多的可以进入他们的官网文档进行了解,地址:https://bintools.yuque.com/org-wiki-bintools-xniowl/do4ums)
下面就来分享一下我这次的 CloudQuery 初体验吧!因为只对基本功能进行了测>试,如有介绍不清楚的地方欢迎大家指正~
😉一流程
因为本博主是测试账号可能与实际有变差但是请放心客服人员会相信帮助你的
账号创建,并获取操作权限
这些就如实填写就好了
好处有如下几点
-
安全性增强: 细化的权限分配可以有效控制不同部门和工号对敏感数据的访问权限。这有助于减少数据泄漏、滥用和未授权访问的风险。每个员工只能访问与其工作职责相关的数据,从而降低了数据安全漏洞的可能性。
-
合规性要求满足: 许多行业和法规对数据隐私和保护有严格的规定,要求企业采取必要措施确保数据的保密性和合规性。通过细化权限,企业可以更容易地满足这些合规性要求,避免可能的罚款和法律纠纷。
-
数据质量和准确性: 细化权限可以确保只有经过授权的人员能够进行数据修改和更新,从而降低了数据被误操作修改的风险。这有助于保持数据的准确性和一致性。
-
提高工作效率: 细化权限可以避免不必要的数据请求和审批流程。员工能够更快速地获取到他们所需的数据,而不必等待额外的批准。
-
责任追溯: 细化权限分配可以使每个数据访问和操作都与具体的工号和部门相关联。这样一来,如果发生问题,可以更容易地追踪到责任人,有助于加强对员工的管理和监督。
-
避免冲突和竞争: 在企业中,不同部门之间可能需要共享数据,但可能会存在数据的不一致性和冲突。通过细化权限,可以确保不同部门的操作不会相互干扰,减少竞争和混乱。
-
灵活性和适应性: 细化权限分配可以根据企业的变化进行调整。当部门结构或员工职责发生变化时,可以相对轻松地重新调整权限,以适应新的业务需求。
总的来说,提高了数据安全性、合规性,减少了操作风险,提高了工作效率,并有助于更好地管理和保护企业的数据资产。
😊二连接
当我们在 CloudQuery 平台创建好账号,并获取权限后,就可以建立数据库连接。
下面就进入我们的数据库连接具体过程。
第一步我们先点数据库管理然后再点击新建连接
第二步,选择你需要创建连接的数据库,这里我们用 OceanBase 为例子,进行创建。
😁三 功能讲解
1)连接概览:查看/编辑连接信息、监控连接用户数以及连接下的 SQL 执行总数、图表视图查看连接的逻辑库数、schema 数量、表数量。
2)资源管理:资源管理可到 schema 层级,可开启连接下部分 schema,开启后的资源可在 CloudQuery 平台中实现权限管控、数据操作和权限管控。
3)连接池管理:查看当前连接下 SQL 语句、执行计划以及连接时长等信息。
4)连接设置:设置连接下的事务模式、最大连接数、最大等待时间、空闲连接最大等待时间等。
详细了解请看官方教程
💓四 使用体验
第一语法提示
让我非常开心的事,CloudQuery 自带 SQL 编辑器,据官方文档说明 CloudQuery 是自主研发的 SQL 编辑器(类似 PL/SQL、Navicat)支持关键词高亮、SQL 美化等,不改变用户的使用习惯。
第二强大的数据脱敏功能
可设置多种脱敏算法,根据需求选择动态脱敏/静态脱敏。支持自定义访问数据库时间,如工作日访问,非工作禁止访问;也支持行过滤,
第三审计分析
在 CloudQuery 平台上对 OceanBase 所有的操作都进行了审计,包括 SQL 执行语句:语句内容、语句执行时长、成功/失败、执行语句的权限来源、哪个用户执行等。并且,可以图像化展示此数据源下不同操作类型的执行次数和平均执行时长。
😄总结
- 数据库管控:
- 高可用性和容错性:系统设计具备分布式架构,能够支持高可用性和容错性,确保数据库在节点故障或网络问题情况下保持稳定运行。
- 性能优化:提供数据库性能监控和调优功能,帮助管理员实时监测数据库性能,优化查询和操作,确保系统高效运行。
- 扩展性:支持水平扩展,能够根据负载需求灵活增加节点,以满足数据存储和处理的需求。
- 数据分片:支持数据分片,将数据划分为多个片段进行存储,提升系统的横向扩展性和负载均衡能力。
- 安全管理:提供多层次的权限控制和身份认证机制,确保只有授权用户可以访问和操作数据库。
- 审计功能:
- 操作审计:详细记录所有用户对数据库的操作,包括数据的增删改查、用户登录、权限变更等,以确保数据操作的透明性和可追溯性。
- 安全审计:监测数据库访问和操作的安全性,检测潜在的安全威胁和漏洞,及时采取措施进行防范和修复。
- 合规性支持:根据行业标准和法规要求,提供审计报告和日志,以满足合规性审计和报告的需求。
- 风险管理:基于审计数据,分析潜在的风险因素和问题,帮助企业及时识别和解决安全和管理隐患。
总之,通过对 CloudQuery 进行了初步的体验,我认为对操作审计,数据分片,数据脱敏是非常方便的,一点点小建议 希望优化一下代码提示功能 和代码颜色区分这样看着舒服点
😁热门专栏推荐
想学习vue的可以看看这个
java基础合集
数据库合集
redis合集
nginx合集
linux合集
等等等还有许多优秀的合集在主页等着大家的光顾感谢大家的支持
🤔欢迎大家加入我的社区 尘觉社区
文章到这里就结束了,如果有什么疑问的地方请指出,诸佬们一起来评论区一起讨论😁
希望能和诸佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞