资讯专栏INFORMATION COLUMN

SQL审核平台权限模块介绍和账号创建教程

IT那活儿 / 3064人阅读
SQL审核平台权限模块介绍和账号创建教程
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!

SQL审核平台是由上海新炬集成多年大型数据库平台管理经验开发的一种能够提供SQL审核与性能管控的系统化平台。

通过该平台可以有效地协助开发人员审核发现问题、快速精准地定位 SQL 的问题点和快速解决 SQL 问题,在保证高质量的上线 SQL 代码,SQL 质量管控和预测 SQL 性能方面,极大的简化开发人员的工作和提高程序效率,极大的避免性能问题而产生故障。

而本平台的权限管控系统对于权限管理者来说:既可以提升工作效率还可以做到工作区域承担,让应该承担管理责任的人参与管理,这是信息化发展必然的结果。


01


权限模块介绍

SQL审核平台的权限结构

SQL审核平台的权限结构如上图;其中角色,用户组,设备组共同组成了用户对平台使用的控制,而组织模块是用于显示公司层级关系,下面分别介绍一下这四个模块的作用:

  • 角色:可赋予一个或多个用户,用于控制菜单权限(什么角色的用户可以访问什么页面功能);
  • 用户组:可包含一个或多个设备组,用于分配资源;
  • 设备组:用于资源归类分组;
  • 组织:用于用户的公司管理层级显示(不涉及权限控制)。



02


案例一之接入数据库并分配设备组

接下来我将通过一个案例实现平台对数据库资源权限的把控。

有一台Oracle数据库,我们要将纳入数据库监控并收入Oracle组中:首先我们创建设备域,一个设备域可以包涵多个设备组;具体操作顺序见下图,在 系统管理-设备组管理 功能页面,点击[新增],填写信息后注意类别选择 点击[确认]:

创建设备域

当我们点击确认后,可以看到在设备组管理界面多了一级分栏名称为Oracle。

说明我们创建设备域成功了!

下一步我们在设备域中创建设备组,同样是点击[创建]按钮,在填写必要信息后,我们需要在类别选择 并在出现的[所属域]处选择我们刚才创建的域Oracle,然后点击[确认]按钮。

创建设备组

确认创建设备域和设备组成功

下一步,我们需要把数据库接入到平台中,并将其纳入到上一步创建的设备组中:在【数据库】页面依次点击[配置管理]-[数据库采集]-[新增],在弹出的窗口中按照按照提示填写我们要新增的数据库的信息,这里为了作为区别,我在 Oracle域 中又创建了一个 Oracle-CDB组(如下图所见),我们按照原先的计划将接入的Oracle11g数据库划分进入Oracle11g组中:

填写数据库参数并划分为Oracle组

接入成功后,当我们再次点击【数据库】-[数据库实例]时,可以在我们创建的Oracle域和Oracle组中看到上一步接入的数据库。

在Oracle域Oracle11g组中看到接入的设备信息

以上就是SQL审核平台关于设备资源纳入设备组的讲解。



03


案例二之创建用户和角色并给用户分配资源

案例二相较于简单:创建用户→创建角色→资源组授权→登录检查...让我们一步一步开始;点击【系统管理】-[用户管理]-[新增],在弹窗中写好新增用户的信息,检查无误后,点击[确认]按钮,便完成了用户的创建。

新增用户

下一步,我们创建角色:在点击【系统管理】-[角色管理]-[新增],在弹窗中写好新增角色的信息,检查无误后,点击[确认]按钮,便完成了用户的创建;这是在[角色管理]可以看到我们新建的角色已经出现,这时我们点击菜单授权将该角色不需要的菜单功能屏蔽(取消勾选)。

新建角色

角色授权

角色功能授权配置

接下来我们创建用户组:在【系统管理】-[用户组管理]-[新增]创建用户组,填好必要信息后,然后点击[确认]完成创建。创建成功后,在[用户组管理]页面点击[分配资源],勾上我们创建的设备域和设备组,未显示区别,这里只勾选Oracle域的Oracle11g组。

用户组创建

用户组分配资源

在用户组创建完毕后,如果我们有多个用户组需要分配给角色,这时我们再返回[用户管理]功能,在我们创建的用户的操作列点击授权,将我们需要分配给角色的用户组(选中到已分配区域,然后点击[确认]完成授权:

用户授权

准备工作已经完成!

这时我们用创建的用户登录平台可以看到:Oracle11g资源组的设备资源,其他功能全部被屏蔽(下图)。

用户授权检查

以上就完成了关于权限功能的介绍,具体的使用可以依据业务实际使用环境来进行配置。


END



本文作者:靳沛达(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129450.html

相关文章

  • 宜信开源|数据库审核软件Themis部署攻略

    摘要:一介绍是宜信公司团队开发的一款数据库审核产品,可帮助开发人员快速发现数据库质量问题,提升工作效率。此平台可实现对数据库进行多维度对象结构文本执行计划及执行特征的审核,用以评估对象结构设计质量及运行效率。执行计划指数据库中的执行计划。 一、介绍 Themis是宜信公司DBA团队开发的一款数据库审核产品,可帮助DBA、开发人员快速发现数据库质量问题,提升工作效率。其名称源自希腊神话中的正义...

    fsmStudy 评论0 收藏0
  • 前端、后端、运维都能用的动态json数据管理神器,节省你大量的开发、设计数据库、运维的时间

    摘要:基于的动态数据管理神器介绍什么是基于模块化的动态数据管理平台。什么是用于动态生成表单的,参考使用案例官方文档使用场景有哪些无论前端后端移动端运维,理论上所有需要动态配置数据的场景都可以使用。针对运维可以作为区分环境的配置中心等。 基于Json Schema的动态数据管理神器-DMS 介绍 什么是DMS? DMS Github:基于Json Schema/UI Schema模块化的Jso...

    canopus4u 评论0 收藏0
  • 提升研发效率 保障数据安全——阿里云宣布数据管理DMS企业版正式商业化

    摘要:摘要阿里云数据管理企业版,作为数据管理产品大家族里的新成员,于年月开启公测,今年月底正式发布商业化版本。阿里云企业版是阿里巴巴集团从年开始逐步积累迭代出来的研发全自助数据库服务平台。 摘要: 阿里云数据管理DMS企业版,作为数据管理产品大家族里的新成员,于2017年11月开启公测,今年1月底正式发布商业化版本。 作为业界领先的面向企业的数据库DevOps解决方案,DMS企业版旨在帮助企...

    stormjun 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<