【技术实现步骤摘要】
一种数据库的审计日志处理方法及相关装置
本申请涉及计算机
,特别涉及一种数据库的审计日志处理方法、审计日志处理装置、数据库集群服务器、服务器以及计算机可读存储介质。
技术介绍
在数据库
中,用户对数据库进行的操作通常包括增删改查,并且为了保证对数据库进行操作的可追溯和可溯源,需要对数据库的操作进行审计,以保留审计的记录以便后续过程可以进行检查。现有技术中,是通过审计插件将用户对于数据库的增、删、改、查等操作进行审计记录,将得到的审计记录以文件的方式保存在本地磁盘中。但是,现有技术中只允许将审计记录以文件的方式进行保存,当记录的审计日志越来越多时,对于后续在审计日志文件的扩展等操作会十分麻烦,并且同时查询审计记录时只能以文件的形式进行查询,导致查询和统计的效率十分地下,降低了审计功能的整体效率。因此,如何提高审计功能的效率是本领域技术人员关注的重点问题。
技术实现思路
本申请的目的是提供一种数据库的审计日志处理方法、审计日志处理装置、数据库集群服务器、服务器以及计算机可读存储介质,通过将处理得到的审计记录保存在数据库中,当查询审计记录时使用数据库进行查询,可 ...
【技术保护点】
1.一种数据库的审计日志处理方法,其特征在于,包括:当数据库进行访问操作时,将访问操作信息进行记录得到审计记录;将所述审计记录发送至数据库集群服务器,以便所述数据库集群服务器对所述审计记录进行解析处理,根据解析结果保存在对应的数据库,当接收到查询指令时,根据所述查询指令进行查询处理,得到并发送查询结果。
【技术特征摘要】
1.一种数据库的审计日志处理方法,其特征在于,包括:当数据库进行访问操作时,将访问操作信息进行记录得到审计记录;将所述审计记录发送至数据库集群服务器,以便所述数据库集群服务器对所述审计记录进行解析处理,根据解析结果保存在对应的数据库,当接收到查询指令时,根据所述查询指令进行查询处理,得到并发送查询结果。2.根据权利要求1所述的审计日志处理方法,其特征在于,将所述审计记录发送至数据库集群服务器,包括:根据Socket连接规则将所述审计记录发送至所述数据库集群服务器的Socket监听程序。3.根据权利要求1所述的审计日志处理方法,其特征在于,所述数据库集群服务器对所述审计记录进行解析处理,根据解析结果保存在对应的数据库,包括:所述数据库集群服务器对所述审计记录进行解析,得到所述审计记录对应的数据库业务标识;根据所述数据库业务标识将所述审计记录保存在对应的数据库中。4.根据权利要求1所述的审计日志处理方法,其特征在于,当数据库进行访问操作时,将访问操作信息进行记录得到审计记录,包括:当数据库进行访问操作时,将客户端IP、时间、数据库、数据库账号以及SQL语句进行记录处理,得到审计记录。5.一种数据库的审计日志处理方法,其特征在于,包括:当数据库集群服务器接收到审计记录时,对所述审计记录进行解析,得到所述审计记录对应的数据库业务标识;根据所述数据库业务标识将所述审计记录保存在对应的数据库中;当接收到查询指令时,根据所诉查询指令在数据库中进行查询,得到对应的目标审计记录,发送所述目标...
【专利技术属性】
技术研发人员:杨小龙,
申请(专利权)人:快云信息科技有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。