[发明专利]一种数据库告警方法、装置及终端在审
申请号: | 201710775958.1 | 申请日: | 2017-09-01 |
公开(公告)号: | CN107741948A | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 魏本帅 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 告警 方法 装置 终端 | ||
技术领域
本申请涉及信息安全技术领域,特别是涉及一种数据库告警方法、装置及终端。
背景技术
数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。在经济管理的日常工作中,常常需要把某些相关的数据放进数据库,并根据管理的需要进行相应的处理。由于数据库中通常存储有企业的所有数据,因此数据库的信息安全极其重要。一旦黑客绕过防护后,可以直接进入数据库进行各种各样的操作,查询数据,修改信息等,然后悄无声息的离开,没有任何安全预警,对信息安全造成极大危害。
现有技术中对数据库用户的活动跟踪方法是通过数据库系统视图来记录和分析数据库用户和数据库表的动作,即进行数据库审计。但是,由于数据库系统视图关联的数据库表较多,频繁地进行数据库审计将占用系统较多的资源,影响数据库的运行效率。
发明内容
本申请实施例中提供了一种数据库告警方法、装置及终端,以解决现有技术中对数据库审计占用系统较多的资源,影响数据库的运行效率的问题。
第一方面,本申请实施例提供了一种数据库告警装置,所述装置包括:
信息表,用于存储客户端信息和/或客户端用户信息;
第一触发器,用于当客户端用户登录数据库时,触发调用系统函数获取客户端信息和/或客户端用户信息,将所述客户端信息和/或客户端用户信息录入预设的信息表中;
第二触发器,用于触发对所述信息表进行扫描,若所述信息表中存在异常信息,则向信息安全管理员发送所述异常信息。
可选地,所述第二触发器还用于触发对所述信息表进行扫描,若所述信息表中的客户端信息和/或客户端用户信息满足定制的告警策略,则向信息安全管理员发送告警信息。
可选地,所述告警策略包括:
所述客户端信息中的客户端IP地址信息和/或客户端主机名;所述客户端用户信息中的客户端用户名、登录成功次数、登录失败次数和/或客户端用户在数据库中的操作信息。
可选地,所述客户端信息包括客户端IP地址信息和/或客户端主机名;所述客户端用户信息包括客户端用户名、登录成功次数、登录失败次数和/或客户端用户在数据库中的操作信息。
第二方面,本申请实施例提供了一种数据库告警方法,所述方法包括:
当客户端用户登录数据库时,调用系统函数获取客户端信息和/或客户端用户信息,将所述客户端信息和/或客户端用户信息录入预设的信息表中;
对所述信息表进行扫描,若所述信息表中存在异常信息,则向信息安全管理员发送所述异常信息。
可选地,所述方法还包括:
若所述信息表中的客户端信息和/或客户端用户信息满足定制的告警策略,则向信息安全管理员发送告警信息。
可选地,所述告警策略包括:
所述客户端信息中的客户端IP地址信息和/或客户端主机名;所述客户端用户信息中的客户端用户名、登录成功次数、登录失败次数和/或客户端用户在数据库中的操作信息。
可选地,所述客户端信息包括客户端IP地址信息和/或客户端主机名;所述客户端用户信息包括客户端用户名、登录成功次数、登录失败次数和/或客户端用户在数据库中的操作信息。
第三方面,本申请实施例提供了一种终端,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行上述第二方面任一项所述的方法。
在本申请实施例中,创建用于专门存储客户端信息和/或客户端用户信息的信息表,并通过调用系统函数获取客户端信息和/或客户端用户信息,将获取的客户端信息和/或客户端用户信息录入信息表中,该过程不会干涉数据库系统中的业务表,对数据库系统的业务性能影响较小。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种数据库告警装置结构示意图;
图2为本申请实施例提供的一种数据库告警装置应用场景示意图;
图3为本申请实施例提供的一种数据库告警方法流程示意图;
图4为本申请实施例提供的一种终端的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710775958.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可适用于刚性连接和柔性连接的防松螺母
- 下一篇:一种紧固型螺丝钉