[发明专利]一种审计日志记录的方法及系统有效
申请号: | 201710452212.7 | 申请日: | 2017-06-15 |
公开(公告)号: | CN107154982B | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 张海军 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 审计 日志 记录 方法 系统 | ||
本申请公开了一种审计日志记录的方法,所述方法包括:执行成功登陆的用户发出的业务命令;当检测到所述用户离线后,将关联信息存储至离线用户session ID链表,当所述业务命令执行完成后,生成一个携带所述session ID的反馈结果;根据所述反馈结果中的所述session ID查询所述离线用户session ID链表中的所述关联信息,获得与所述session ID相对应的所述用户信息;对所述用户信息和所述反馈结果进行审计日志记录。实现了对离线用户审计日志的记录,保证了审计日志的完整性,有利于用户对审计日志进行查看和分析。本申请还公开了一种审计日志记录的系统,具有以上有益效果。
技术领域
本发明涉及存储管理领域,特别涉及一种审计日志记录方法及系统。
背景技术
进入21世纪以来,随着科学技术的飞速发展,存储管理系统在操作系统中起的作用越来越大,因此存储管理系统日益成为存储行业研究的热点。
审计日志记录是存储管理系统中一个重要的功能,该功能可以实现将用户的操作记录至审计日志中,其中包括用户名、用户管理界面客户端IP信息、操作信息和操作结果。对审计日志的记录方便了用户查看用户执行的操作记录,并对审计日志作分析。
现有技术中,有一种审计日志记录的方法是为登录的用户分配session ID,将用户的session ID与用户的用户名和IP地址的对应关系存储到在线用户session ID链表中。当具体业务模块执行完命令后,审计日志模块根据在线用户session ID链表查询用户的用户名和IP地址并进行记录。但是,当具体业务模块还在执行命令时,用户离线就会造成在线用户session ID删除,无法查询用户的用户名和IP地址,导致审计日志不完整。
因此,如何解决用户离线后在线用户session ID链表信息不完整,无法查询用户的用户名和IP地址,是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种审计日志记录的方法及系统,能够避免在用户离线时,由于用户的session ID删除查询不到用户信息,带来审计日志不完整的问题。
为解决上述技术问题,本申请提供一种审计日志记录的方法及系统,该方法包括:
执行成功登陆的用户发出的业务命令;
当检测到所述用户离线后,将关联信息存储至离线用户session ID链表,其中,所述关联信息为所述用户的session ID与所述用户的用户信息的对应关系;
当所述业务命令执行完成后,生成一个携带所述session ID的反馈结果;
根据所述反馈结果中的所述session ID查询所述离线用户session ID链表中的所述关联信息,获得与所述session ID相对应的所述用户信息;
对所述用户信息和所述反馈结果进行审计日志记录。
优选的,将所述关联信息存储至所述离线用户session ID链表包括:
删除在线用户session ID链表中的所述关联信息,将所述关联信息存储至所述离线用户session ID链表。
优选的,根据所述反馈结果中的所述session ID查询所述离线用户session ID链表中的所述关联信息包括:
根据所述反馈结果中的所述session ID查询所述在线用户session ID链表中的所述关联信息;
若查询失败,则查询所述离线用户session ID链表中的所述关联信息。
优选的,对所述用户信息和所述反馈结果进行审计日志记录还包括:
将记录了所述用户信息和所述反馈结果的所述审计日志上报到用户管理界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710452212.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:输液瓶或输液袋内置囊输滴净型医用输液器
- 下一篇:皮肤护理类植物性药液