【技术实现步骤摘要】
数据库的访问控制方法及装置、电子设备
[0001]本专利技术涉及数据库
,尤其涉及一种数据库的访问控制方法及装置、电子设备。
技术介绍
[0002]数据库又称电子化的文件柜,存储大量业务或服务数据,服务器在向用户提供业务或服务的过程中,用户可以自由访问数据库中的数据。
[0003]目前,为方便用户访问数据库,通常不会设置安全策略。也就是说用户可以直接访问数据库,享受服务器提供的各种服务器。
[0004]然而,随着对数据安全性的要求不断提高,当前访问数据库的方式逐渐无法满足数据安全性的要求。
技术实现思路
[0005]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的数据库的访问控制方法及装置、电子设备。
[0006]第一方面,本专利技术实施例提供了数据库的访问控制方法,应用于第一电子设备,所述方法包括:
[0007]接收第二电子设备发送的目标操作类型的数据库访问请求;其中,所述数据库访问请求包括:目标权限标识,所述目标操作类型包括读取 ...
【技术保护点】
【技术特征摘要】
1.一种数据库的访问控制方法,应用于第一电子设备,其特征在于,所述方法包括:接收第二电子设备发送的目标操作类型的数据库访问请求;其中,所述数据库访问请求包括:目标权限标识,所述目标操作类型包括读取类型或者写入类型;根据预先存储的权限信息,确定所述目标权限标识对应的目标操作权限;其中,所述权限信息包括一一对应的权限标识和操作权限,且所述操作权限包括读取权限、写入权限或者读写权限;在所述数据库访问请求符合目标条件的情况下,响应于所述数据库访问请求对数据库进行目标操作类型的操作;其中,所述目标条件包括所述目标操作类型与所述目标操作权限相匹配。2.根据权利要求1所述的方法,其特征在于,所述第一电子设备针对所述数据库中的不同数据表预先存储有不同的所述权限信息,且每一所述数据表具有一数据表标识;所述数据库访问请求还包括:目标数据表标识;所述根据预先存储的权限信息,确定所述目标权限标识对应的目标操作权限,包括:根据所述第一电子设备针对目标数据表预先存储的所述权限信息,确定所述目标权限标识对应的目标操作权限;其中,所述目标数据表为所述数据库中具有所述目标数据表标识的数据表;所述响应于所述数据库访问请求对数据库进行目标操作类型的操作,包括:响应于所述数据库访问请求对所述目标数据表进行目标操作类型的操作。3.根据权利要求2所述的方法,其特征在于,所述目标条件还包括:具有所述目标数据表标识的数据库访问请求的数量小于目标阈值。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述数据库访问请求不符合所述目标条件的情况下,拒绝响应所述数据库访问请求。5.一种数据库的访问控制方法,应用于第二电子设备,其特征在于,所述方法包括:接收用户输入的配置信息;其中,所述配置信息包括目标权限标识;生成携带有所述配置信息的目标操作类型的数据库访问请求;发送所述数据库访问请求至第一电子设备,以使所述第一电子设备根据预先存储的权限信息,确定所述目标权限标识对应的目标操作权限,并在所述数据库访问请求符合目标条件的情况下,响应于所述数据库访问请求对数据库进行目标操作类型的操作;其中,所述目标条件包括所述...
【专利技术属性】
技术研发人员:李荣许,
申请(专利权)人:北京车欢欢信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。