访问操作的处理方法、装置、服务器和存储介质制造方法及图纸

技术编号:38706279 阅读:15 留言:0更新日期:2023-09-08 14:47
本申请涉及一种访问操作的处理方法、装置、服务器和存储介质。所述方法包括:响应于目标用户触发的访问操作,确定预先创建的用户信息列表的类型;所述访问操作包括待访问变量以及待访问变量的执行阶段,根据所述用户信息列表的类型确定目标变量保护列表;所述变量保护列表中包括保护变量以及所述保护变量对应的保护阶段,根据所述目标变量保护列表对所述访问操作进行处理。采用本方法能够提高对变量保护的灵活性。护的灵活性。护的灵活性。

【技术实现步骤摘要】
访问操作的处理方法、装置、服务器和存储介质


[0001]本申请涉及计算机
,特别是涉及一种访问操作的处理方法、装置、服务器和存储介质。

技术介绍

[0002]在基本输入输出系统(Basic Input Output System,BIOS)运行过程中,用户可以通过BIOS在启动阶段、运行阶段和系统管理阶段提供的函数接口对BIOS中的变量进行访问和修改。然而,BIOS中的部分变量存储了计算机内部的安全移动配置、密码等与安全相关的信息,为了防止任意用户对这些变量进行变更和设置,提出了变量保护机制,以对此类变量提供读写保护。
[0003]传统技术中,对变量保护的方法是在用户获取或修改某个变量时,判断用户获取或修改的变量是否属于预先设置的需要保护的变量,若属于,则拒绝用户的获取或修改操作。
[0004]然而,传统技术存在对变量保护的灵活性较差的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高对变量保护的灵活性的访问操作的处理方法、装置、服务器和存储介质。
[0006]第一方面,本申请提供了一种访问操作的处理方法。所述方法包括:
[0007]响应于目标用户触发的访问操作,确定预先创建的用户信息列表的类型;所述访问操作包括待访问变量以及待访问变量的执行阶段;
[0008]根据所述用户信息列表的类型确定目标变量保护列表;所述目标变量保护列表中包括保护变量以及所述保护变量对应的保护阶段;
[0009]根据所述目标变量保护列表对所述访问操作进行处理。
[0010]在其中一个实施例中,所述根据所述用户信息列表的类型确定目标变量保护列表,包括:
[0011]若所述用户信息列表为空,则将第一变量保护列表确定为所述目标变量保护列表;所述第一变量保护列表包括第一保护变量以及所述第一保护变量对应的第一保护阶段;所述第一保护变量对于所有访问用户的访问权限相同;
[0012]若所述用户信息列表不为空,则将第二变量保护列表确定为所述目标变量保护列表;所述第二变量保护列表包括第二保护变量、所述第二保护变量对应的第二保护阶段以及所述第二保护变量支持的访问用户的权限等级;所述第二保护变量对于不同权限等级的访问用户的访问权限不同。
[0013]在其中一个实施例中,所述目标变量保护列表为所述第一变量保护列表;所述根据所述目标变量保护列表对所述访问操作进行处理,包括:
[0014]基于所述第一变量保护列表,判断所述待访问变量的执行阶段是否属于所述第一
保护阶段;
[0015]若所述待访问变量的执行阶段属于所述第一保护阶段,则基于所述待访问变量和所述第一保护变量,对所述访问操作进行处理;
[0016]若所述待访问变量的执行阶段不属于所述第一保护阶段,则响应所述访问操作。
[0017]在其中一个实施例中,所述基于所述待访问变量和所述第一保护变量,对所述访问操作进行处理,包括:
[0018]若所述待访问变量属于所述第一保护变量,则不响应所述访问操作;
[0019]若所述待访问变量不属于所述第一保护变量,则响应所述访问操作。
[0020]在其中一个实施例中,所述目标变量保护列表为所述第二变量保护列表;所述根据所述目标变量保护列表对所述访问操作进行处理,包括:
[0021]基于所述第二变量保护列表,判断所述待访问变量是否属于所述第二保护变量;
[0022]若所述待访问变量不属于所述第二保护变量,则响应所述访问操作;
[0023]若所述所述待访问变量属于所述第二保护变量,则基于所述第二变量保护列表和所述用户信息列表,对所述访问操作进行处理。
[0024]在其中一个实施例中,所述用户信息列表中包括用户的信息、所述用户可访问变量的访问阶段和所述用户访问所述可访问变量的权限等级;所述基于所述第二变量保护列表和所述用户信息列表,对所述访问操作进行处理,包括:
[0025]若所述目标用户不属于所述用户信息列表中的用户,则不响应所述访问操作;
[0026]若所述目标用户属于所述用户信息列表中的用户,则基于所述用户信息列表中所述用户可访问变量的访问阶段、所述用户访问所述可访问变量的权限等级以及所述第二变量保护列表,对所述访问操作进行处理。
[0027]在其中一个实施例中,所述基于所述用户信息列表中所述用户可访问变量的访问阶段、所述用户访问所述可访问变量的权限等级以及所述第二变量保护列表,对所述访问操作进行处理,包括:
[0028]若所述用户信息列表中不包括所述待访问变量的执行阶段,则不响应所述访问操作;
[0029]若所述用户信息列表中包括所述待访问变量的执行阶段,则从所述第二变量保护列表中获取所述所述待访问变量支持的访问用户的第一权限等级,从所述用户信息列表中获取所述目标用户访问所述待访问变量的第二权限等级,并根据所述第一权限等级和所述第二权限等级,对所述访问操作进行处理。
[0030]在其中一个实施例中,所述根据所述第一权限等级和所述第二权限等级,对所述访问操作进行处理,包括:
[0031]若所述第一权限等级高于所述第二权限等级,则不响应所述访问操作;
[0032]若所述第一权限等级低于或等于所述第二权限等级,则响应所述访问操作。
[0033]第二方面,本申请还提供了一种访问操作的处理装置。所述装置包括:
[0034]第一确定模块,用于响应于目标用户触发的访问操作,确定预先创建的用户信息列表的类型;所述访问操作包括待访问变量以及待访问变量的执行阶段;
[0035]第二确定模块,用于根据所述用户信息列表的类型确定目标变量保护列表;所述变量保护列表中包括保护变量以及所述保护变量对应的保护阶段;
[0036]处理模块,用于根据所述目标变量保护列表对所述访问操作进行处理。
[0037]第三方面,本申请还提供了一种服务器。所述服务器包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
[0038]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
[0039]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面所述的方法。
[0040]上述访问操作的处理方法、装置、服务器和存储介质,服务器响应于目标用户触发的包括待访问变量以及待访问变量的执行阶段的访问操作,确定预先创建的用户信息列表的类型,从而根据用户信息列表的类型确定包括保护变量以及保护变量对应的保护阶段的目标变量保护列表,根据目标变量保护列表对访问操作进行处理,与传统技术相比,由于是根据确定的目标变量保护列表对访问操作进行的处理,能够根据不同的变量保护列表对访问操作进行相应的处理,避免了对所有用户的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种访问操作的处理方法,其特征在于,所述方法包括:响应于目标用户触发的访问操作,确定预先创建的用户信息列表的类型;所述访问操作包括待访问变量以及待访问变量的执行阶段;根据所述用户信息列表的类型确定目标变量保护列表;所述目标变量保护列表中包括保护变量以及所述保护变量对应的保护阶段;根据所述目标变量保护列表对所述访问操作进行处理。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户信息列表的类型确定目标变量保护列表,包括:若所述用户信息列表为空,则将第一变量保护列表确定为所述目标变量保护列表;所述第一变量保护列表包括第一保护变量以及所述第一保护变量对应的第一保护阶段;所述第一保护变量对于所有访问用户的访问权限相同;若所述用户信息列表不为空,则将第二变量保护列表确定为所述目标变量保护列表;所述第二变量保护列表包括第二保护变量、所述第二保护变量对应的第二保护阶段以及所述第二保护变量支持的访问用户的权限等级;所述第二保护变量对于不同权限等级的访问用户的访问权限不同。3.根据权利要求2所述的方法,其特征在于,所述目标变量保护列表为所述第一变量保护列表;所述根据所述目标变量保护列表对所述访问操作进行处理,包括:基于所述第一变量保护列表,判断所述待访问变量的执行阶段是否属于所述第一保护阶段;若所述待访问变量的执行阶段属于所述第一保护阶段,则判断所述待访问变量是否属于所述第一保护变量;若所述待访问变量属于所述第一保护变量,则不响应所述访问操作;若所述待访问变量不属于所述第一保护变量,则响应所述访问操作;若所述待访问变量的执行阶段不属于所述第一保护阶段,则响应所述访问操作。4.根据权利要求2所述的方法,其特征在于,所述目标变量保护列表为所述第二变量保护列表;所述根据所述目标变量保护列表对所述访问操作进行处理,包括:基于所述第二变量保护列表,判断所述待访问变量是否属于所述第二保护变量;若所述待访问变量不属于所述第二保护变量,则响应所述访问操作;若所述所述待访问变量属于所述第二保护变量,则基于所述第二变量保护列表和所述用户信息列表,对所述访问操作进行处理。5.根据权利要求4所述的方法,其特征在于,所述用户信息列表中包括用户的信息...

【专利技术属性】
技术研发人员:温美思吕永成栗志强刘雅彬
申请(专利权)人:曙光信息产业股份有限公司
类型:发明
国别省市:

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

1