服务器账号管理系统、账号登录方法、更新方法及设备技术方案

技术编号:18623423 阅读:22 留言:0更新日期:2018-08-08 01:34
本申请实施例提供一种服务器账号管理系统、账号登录方法、更新方法及设备,其中,系统包括:存储模块,用于采用多个存储分组存储服务器的用户账号;所述多个存储分组分别对应针对服务器的多个访问权限等级;登录模块,用于在接收到登录请求时,获取所述登录请求对应的账号信息;验证模块,用于根据所述登录模块获取到的所述账号信息,调用所述存储模块对所述登录请求进行验证;更新模块,用于在接收到账号更新请求时,更新所述存储模块中存储的所述用户账号。本申请实施例提供的技术方案,能够在提升服务器账号管理的便捷度的同时,提升服务器系统的安全性。

Server account management system, account login method, updating method and device

The application embodiment provides a server account management system, an account login method, an update method and a device, which includes a storage module for using a user account with multiple storage packet storage servers; the multiple storage packets correspond to the multiple access rights level for the service device; a login module. A block, used to obtain the account information corresponding to the login request when the login request is received; the validation module is used for the account information obtained from the login module, and the described storage module is invoked to verify the login request, and the update module is updated to update the account when receiving an account update request. The user account that is stored in the storage module. The technical scheme provided by the embodiment of the application can improve the convenience of the server account management and the security of the server system at the same time.

【技术实现步骤摘要】
服务器账号管理系统、账号登录方法、更新方法及设备
本申请涉及互联网
,尤其涉及一种服务器账号管理系统、账号登录方法、更新方法及设备。
技术介绍
在一些应用场景下,能够访问同一服务器系统的用户数量庞大,但是服务器上不同的资源对应的安全级别不同,不同账号可操作的类型也不同。例如,针对某一公司的服务器系统,不同职能部门的员工都能够登录账号并访问服务器系统。一方面,安全级别较高的资源并不能够被所有的员工访问,否则易出现关键资源泄密的可能。另一方面,由于不同的员工对服务器的操作水平不同,可能会导致许多误操作,尤其是重要数据被误删除或修改,进而造成极大的损失。在这种情况下,一种智能的服务器账号管理方案亟待提出。
技术实现思路
本申请实施例的多个方面提供一种服务器账号管理系统、账号登录方法、更新方法及设备,用以在提升服务器账号管理的便捷度的同时,提升服务器系统的安全性。本申请实施例提供一种服务器账号管理系统,包括:存储模块,用于采用多个存储分组存储服务器的用户账号;所述多个存储分组分别对应针对服务器的多个访问权限等级;登录模块,用于在接收到登录请求时,获取所述登录请求对应的账号信息;验证模块,用于根据所述登录模块获取到的所述账号信息,调用所述存储模块对所述登录请求进行验证;更新模块,用于在接收到账号更新请求时,更新所述存储模块中存储的所述用户账号。进一步可选地,所述存储模块还用于:存储所述访问权限等级与可操作类型的对应关系,和/或,所述访问权限等级与可操作对象的对应关系。进一步可选地,所述验证模块,具体用于:根据所述账号信息,调用所述存储模块,验证所述登录请求对应的用户账号和密码的一致性,以及所述登录请求对应的用户账号和访问权限等级的一致性。进一步可选地,所述更新模块,具体用于:在接收到新增账号添加请求时,根据待添加的新增账号对应的访问权限等级,将所述待添加的新增账号添加至所述存储模块中对应的存储分组;或,在接收到用户账号的访问权限等级变更请求时,将待变更的用户账号迁移至所述存储模块中相应的存储分组。进一步可选地,还包括:检测模块;所述检测模块具体用于:检测异常账号,并将检测到的异常账号添加至所述存储模块的黑名单中。本申请实施例还提供一种适用于本申请实施例提供的服务器账号管理系统的服务器账号登录方法,包括:响应于针对服务器的登录请求,调用登录模块获取所述登录请求对应的账号信息;根据所述账号信息,调用验证模块以及存储模块对所述登录请求进行验证;在所述登录请求通过所述验证时,应答所述登录请求。进一步可选地,根据所述账号信息,调用验证模块以及存储模块对所述登录请求进行验证,包括:根据所述账号信息,调用所述存储模块,验证所述登录请求对应的用户账号和密码的一致性,以及所述登录请求对应的用户账号和访问权限等级的一致性。本申请实施例还提供一种适用于本申请实施例提供的服务器账号更新方法,其特征在于,包括:在接收到用户账号的更新请求时,确定待更新的用户账号在更新后对应的访问权限等级;根据所述访问权限等级以及多个存储分组与多个访问权限等级的对应关系,确定所述待更新的用户账号对应的存储分组;将所述待更新的用户账号添加或迁移至存储模块中对应的存储分组。本申请实施例还提供一种服务器账号登录设备,包括:存储器以及处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:响应于针对服务器的登录请求,调用登录模块获取所述登录请求对应的账号信息;根据所述账号信息,调用验证模块以及存储模块对所述登录请求进行验证;在所述登录请求通过所述验证时,应答所述登录请求。本实施例还提供一种服务器账号更新设备,包括:存储器以及处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:在接收到用户账号的更新请求时,确定待更新的用户账号在更新后对应的访问权限等级;根据所述访问权限等级以及多个存储分组与多个访问权限等级的对应关系,确定所述待更新的用户账号对应的存储分组;将所述待更新的用户账号添加或迁移至存储模块中对应的存储分组。在本申请实施例中,服务器的用户账号根据对应的访问权限等级存储在存储模块中的不同的存储分组,在接收到用户的登录请求时,可调用存储模块对登录请求进行验证,并基于验证结果确定是否应答访问登录请求。通过上述实施方式,能够在提升服务器账号管理的便捷度的同时,提升服务器系统的安全性。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术一实施例提供的服务器账号管理系统的结构框图;图2为本专利技术另一实施例提供的服务器账号管理系统的结构框图;图3为本专利技术一实施例提供的服务器账号登录方法的方法流程图;图4为本专利技术另一实施例提供的服务器账号更新方法的方法流程图;图5为本专利技术一实施例提供的服务器账号登录设备的设备结构图;图6为本专利技术一实施例提供的服务器账号更新设备的设备结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术具体实施例及相应的附图对本专利技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1是本申请实施例提供的服务器账号管理系统的结构框图,如图1所示,该系统包括:存储模块101、登录模块102、验证模块103以及更新模块104。其中,存储模块101,用于采用多个存储分组存储服务器的用户账号;多个存储分组分别对应针对服务器的多个访问权限等级。例如,存储分组1对应第一等级的访问权限,存储分组2对应第二等级的访问权限。用户账号,指的是服务器向用户提供的,能够登录服务器的账号。登录模块101,用于在接收到登录请求时,获取所述登录请求对应的账号信息。登录请求,可以是用户通过登录页面发起的。用户在发起登录请求时,可输入账号信息以使登录模块101获取该账号信息。该账号信息可包括该用户的用户账号、密码以及其他可能的验证信息。验证模块103,用于根据登录模块102获取到的所述账号信息,调用存储模块101对该登录请求进行验证。更新模块104,用于在接收到账号更新请求时,更新存储模块101中存储的所述用户账号。在本实施例中,服务器的用户账号根据对应的访问权限等级存储在存储模块中的不同的存储分组,在接收到用户的登录请求时,可调用存储模块对登录请求进行验证,并基于验证结果确定是否应答访问登录请求。通过上述实施方式,能够在提升服务器账号管理的便捷度的同时,提升服务器系统的安全性。可选的,存储模块101还用于:存储访问权限等级与可操作类型的对应关系,和/或,访问权限等级与可操作对象的对应关系。其中,可操作类型可以包括:读操作、写操作、查询操作、删除操作、调用操作、批处理操作、数据迁移操作、更改数据类型操作或计算操作等一系列可在服务器上执行的操作。可操作对象,可以包括不同安全等级的文件、数据表或硬件接口等在服务器上可操作的对象。当然,应当理解,本实施例包含并不仅限于此。例如,在一种可行的实施方式中,访问本文档来自技高网...

【技术保护点】
1.一种服务器账号管理系统,其特征在于,包括:存储模块,用于采用多个存储分组存储服务器的用户账号;所述多个存储分组分别对应针对服务器的多个访问权限等级;登录模块,用于在接收到登录请求时,获取所述登录请求对应的账号信息;验证模块,用于根据所述登录模块获取到的所述账号信息,调用所述存储模块对所述登录请求进行验证;更新模块,用于在接收到账号更新请求时,更新所述存储模块中存储的所述用户账号。

【技术特征摘要】
1.一种服务器账号管理系统,其特征在于,包括:存储模块,用于采用多个存储分组存储服务器的用户账号;所述多个存储分组分别对应针对服务器的多个访问权限等级;登录模块,用于在接收到登录请求时,获取所述登录请求对应的账号信息;验证模块,用于根据所述登录模块获取到的所述账号信息,调用所述存储模块对所述登录请求进行验证;更新模块,用于在接收到账号更新请求时,更新所述存储模块中存储的所述用户账号。2.根据权利要求1所述的系统,其特征在于,所述存储模块还用于:存储所述访问权限等级与可操作类型的对应关系,和/或,所述访问权限等级与可操作对象的对应关系。3.根据权利要求1所述的系统,其特征在于,所述验证模块,具体用于:根据所述账号信息,调用所述存储模块,验证所述登录请求对应的用户账号和密码的一致性,以及所述登录请求对应的用户账号和访问权限等级的一致性。4.根据权利要求1所述的系统,其特征在于,所述更新模块,具体用于:在接收到新增账号添加请求时,根据待添加的新增账号对应的访问权限等级,将所述待添加的新增账号添加至所述存储模块中对应的存储分组;或,在接收到用户账号的访问权限等级变更请求时,将待变更的用户账号迁移至所述存储模块中相应的存储分组。5.根据权利要求1所述的系统,其特征在于,还包括:检测模块;所述检测模块具体用于:检测异常账号,并将检测到的异常账号添加至所述存储模块的黑名单中。6.一种适用于权利要求1-5中任一项所述的服务器账号管理系统的服务器账号登录方法,其特征在于,包括:响应于针对服务器的登录请求,调用登录模块获取所述登录请求对应的账号信息;根据所述账号信息,调用验证模块以及存储模块对所述...

【专利技术属性】
技术研发人员:李庆彬张菊元
申请(专利权)人:北京潘达互娱科技有限公司
类型:发明
国别省市:北京,11

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

1