[发明专利]一种数据库管理员运维行为的监控方法及系统有效
申请号: | 201410397640.0 | 申请日: | 2014-08-13 |
公开(公告)号: | CN104133915B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 李小龙;郭晓东 | 申请(专利权)人: | 北京华夏威科软件技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市盛峰律师事务所11337 | 代理人: | 席小东 |
地址: | 100191 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种数据库管理员运维行为的监控方法及系统,系统包括第一监听模块,监听I/O模块;窗口状态判断模块;第一内容获取模块,获取窗口句柄,然后获得与窗口句柄对应的执行文本内容;第二监听模块,监听I/O模块;重绘指令输出模块,用于输出对命令行工具的底部区域进行重绘的操作指令;第二内容获取模块,用于获取重新输出的文本内容;屏幕视频帧获取模块、账户信息获取模块和映射关系配置表维护模块,存储屏幕视频帧、账户信息、执行文本内容以及当前时间戳的映射关系。优点为不需要更改用户的现有网络结构,可对数据库管理员通过数据库操作终端试图发送到数据库服务器的有效或无效操作指令进行全面监控。 | ||
搜索关键词: | 一种 数据库 管理员 行为 监控 方法 系统 | ||
【主权项】:
一种数据库管理员运维行为的监控方法,其特征在于,包括以下步骤:S1,判断数据库操作终端当前正在使用的用于与数据库服务器通信的维护环境类型,如果为数据库维护命令编辑环境,则执行S2;如果为命令行类维护环境,则执行S3;其中,所述数据库维护命令编辑环境指运行数据库维护命令编辑工具的环境,所述命令行类的维护环境指运行命令行类维护工具的环境;S2,监听I/O模块的工作状态,当监听到I/O模块发出执行确认指令时,判断当前的编辑窗口是否为活动窗口,如果是,则首先获取所述编辑窗口的窗口句柄,然后获得与获取到的所述窗口句柄对应的执行文本内容,然后执行S4;如果不是,则获取所述编辑窗口当前显示的全部文本内容,然后执行S4;S3,监听I/O模块的工作状态,当监听到I/O模块发出执行确认指令时,输出对所述命令行工具的底部区域进行重绘的操作指令,使重新输出底部区域的文本内容;然后,获取重新输出的文本内容,该重新输出的文本内容即为当前执行文本内容,由此获得了执行文本内容;然后执行S4;S4,对当前屏幕进行截屏操作,获得屏幕视频帧;同时获得当前登录所述数据库维护命令编辑工具或当前登录所述运行命令行类维护工具的账户信息;然后,如果获取到的为执行文本内容,则存储所述屏幕视频帧、所述账户信息、所述执行文本内容以及当前时间戳的映射关系到映射关系配置表;如果获取到的为全部文本内容,则存储所述屏幕视频帧、所述账户信息、所述全部文本内容以及当前时间戳的映射关系到映射关系配置表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华夏威科软件技术有限公司,未经北京华夏威科软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410397640.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式计算机数据采集设备及其采集方法
- 下一篇:显示网页的方法及装置