基于运维管理系统的数据库阻断方法、装置及电子设备制造方法及图纸

技术编号:24206072 阅读:34 留言:0更新日期:2020-05-20 14:43
本公开实施例中提供了一种基于运维管理系统的数据库阻断方法、装置及电子设备,属于运维管理技术领域,该方法包括:通过前台运维管理页面点击运维目标数据库服务器;将返回的监听端口以及数据库协议运维参数传递给前台运维工具客户端管理程序;利用协议代理程序查询到目标机器使用的协议信息后,解析客户端析请求目标主机的信息;利用数据库代理服务根据请求与目标机器建立连接并转发请求;在数据库代理服务中挂载数据库阻断操作。通过本公开的处理方案,通过采用数据库阻断技术,大大降低了客户数据库服务操作风险,同时防止用户操作失误。

Database blocking method, device and electronic equipment based on operation and maintenance management system

【技术实现步骤摘要】
基于运维管理系统的数据库阻断方法、装置及电子设备
本公开涉及运维管理
,尤其涉及一种基于运维管理系统的数据库阻断方法、装置及电子设备。
技术介绍
随着互联网信息技术的迅速发展,各类信息系统层出不穷,IT运维部门所负责的IT设备的运行维护工作变得越来越复杂,技术难度也越来越高。以往单靠人力直接对设备进行运维的模式已经不能满足当下的需求。在这样的环境下,各式各样的运维管理系统便应运而生。运维管理系统作为运维客户端与运维目标设备的中间层,其最核心的部分便是运维过程的代理。在该功能的现有技术中,通常是通过运维客户端与运维管理系统、运维管理系统与目标设备之间的对接,使得客户端的操作信息能够顺利的通过运维管理系统转发到运维目标设备上。现有的运维管理系统,大多是采用以上方法实现的。使用这种方法虽然能够实现运维过程的代理功能,但是数据库相关协议仅限运维,无法避免对危险操作,只能事后是审计,但是后果已经造成。
技术实现思路
有鉴于此,本公开实施例提供一种基于运维管理系统的数据库阻断方法、装置及电子设备,以至少部分解决现有本文档来自技高网...

【技术保护点】
1.一种基于运维管理系统的数据库阻断方法,其特征在于,包括:/n通过前台运维管理页面点击运维目标数据库服务器,后台服务程序得到数据库运维的相关参数,后台服务程序对参数进行校验后传递到运维代理程序中,运维代理程序将接收到的运维参数数据结构进行管理,并返回监听端口;/n将返回的监听端口以及数据库协议运维参数传递给前台运维工具客户端管理程序,前台客户端管理程序解析相应参数,并进行校验,并在成功后调用浏览器;/n利用协议代理程序查询到目标机器使用的协议信息后,解析客户端析请求目标主机的信息,访问到数据库代理服务;/n利用数据库代理服务根据请求与目标机器建立连接并转发请求,目标机器响应客户端请求后将响应...

【技术特征摘要】
1.一种基于运维管理系统的数据库阻断方法,其特征在于,包括:
通过前台运维管理页面点击运维目标数据库服务器,后台服务程序得到数据库运维的相关参数,后台服务程序对参数进行校验后传递到运维代理程序中,运维代理程序将接收到的运维参数数据结构进行管理,并返回监听端口;
将返回的监听端口以及数据库协议运维参数传递给前台运维工具客户端管理程序,前台客户端管理程序解析相应参数,并进行校验,并在成功后调用浏览器;
利用协议代理程序查询到目标机器使用的协议信息后,解析客户端析请求目标主机的信息,访问到数据库代理服务;
利用数据库代理服务根据请求与目标机器建立连接并转发请求,目标机器响应客户端请求后将响应信息通过原链路发回运维客户端,以便于建立了客户端与目标机器间的运维代理链路;
在数据库代理服务中挂载数据库阻断操作,在数据库代理服务解析访问和响应的模块中,在解析客户端的操作sql语句,根据操作sql在黑名单进行匹配,如果命中则修改操作sql为不可执行的sql,发送到数据库服务器,数据库服务器执行修改后的不可执行sql后,响应答复错误信息,数据库代理服务得到错误操作响应,修改错误响应内容为阻断信息反馈给客户端,完成命令阻断。


2.根据权利要求1所述的方法,其特征在于:
所述前台运维管理页面负责收集运维目标机器的信息,运维目标机器的信息包括运维目标机器的ip地址、端口信息和使用的协议类型。


3.根据权利要求1所述的方法,其特征在于:
所述前台运维管理页面提供按钮触发运维流程,与后台服务程序建立联系。


4.根据权利要求1所述的方法,其特征在于:
所述后台服务程序负责与前台运维管理页面进行信息交互,将获取到的信息,进行校验,对于符合规则的运维信息,发送到运维代理程序进行保存。


5.根据权利要求1所述的方法,其特征在于:
所述前台客户端管理程序根据后台反馈回来的参数,利用不同的协议,调用不同的客户端登陆程序。


6.根据权利要求1所述的方法,其特征在于:
所述客户端程序利用不同的协议设置不同的客户端登...

【专利技术属性】
技术研发人员:刘帆
申请(专利权)人:陕西上讯信息技术有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1