一种云端数据库的用户权限管理方法和装置制造方法及图纸

技术编号:44660358 阅读:20 留言:0更新日期:2025-03-19 20:18
本发明专利技术实施例涉及一种云端数据库的用户权限管理方法和装置,所述方法包括:为各个云端数据库/科研项目/用户设置对应的数据库/项目/用户配置属性;在收到第一用户发送的第一访问申请时从中提取出第一用户标识、第一数据库名称、第一项目标识和第一操作类型;并将第一用户标识、第一数据库名称和第一项目标识对应的用户/数据库/项目配置属性作为对应的当前用户/数据库/项目配置属性;基于当前用户/数据库/项目配置属性对第一操作类型进行操作权限确认;若确认允许则将第一访问申请向预设的数据库操作处理接口发送,若确认禁止则将设为操作权限禁止的第一申请反馈向第一用户回发。通过本发明专利技术可以降低存储资源浪费、降低数据泄露风险。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别涉及一种云端数据库的用户权限管理方法和装置


技术介绍

1、科研技术平台在云端设立共享数据库可以为所有平台用户提供公共技术信息的共享服务,在云端设立科研项目的专用数据库可以为所有项目成员提供项目技术信息的共享服务。为保证项目技术信息不发生数据泄露,科研技术平台还应为各类云端数据库提供一套对应的用户权限管理机制。目前,这类用于云端数据库的用户权限管理机制大多还基于常规的用户侧配置方式实现。所谓用户侧配置方式,简单来说就是通过用户属性配置的方式将各个用户的所有相关信息设置在对应的用户属性数据中。这里提到的所有相关信息至少会包括:1)当前用户在各个共享数据库的用户角色信息(诸如数据库创建者、数据库管理者、普通访问用户等),以及当前用户角色在当前共享数据库中对应各类数据库操作(诸如导入、导出、查询、删除等等)的权限配置信息(允许/不允许);2)当前用户参与的各个科研项目的基础项目信息(诸如项目标识、项目对应的所有专用数据库名称等),以及当前用户在各个参与项目中的项目角色信息(诸如项目创建者、项目管理者、普通项目成员等),以及当前用户的各本文档来自技高网...

【技术保护点】

1.一种云端数据库的用户权限管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的云端数据库的用户权限管理方法,其特征在于,

3.根据权利要求2所述的云端数据库的用户权限管理方法,其特征在于,

4.根据权利要求3所述的云端数据库的用户权限管理方法,其特征在于,所述将所述第一用户标识、所述第一数据库名称和所述第一项目标识对应的所述用户配置属性、所述数据库配置属性和所述项目配置属性作为对应的当前用户配置属性、当前数据库配置属性和当前项目配置属性,具体包括:

5.根据权利要求2所述的云端数据库的用户权限管理方法,其特征在于,所述基于所述当...

【技术特征摘要】

1.一种云端数据库的用户权限管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的云端数据库的用户权限管理方法,其特征在于,

3.根据权利要求2所述的云端数据库的用户权限管理方法,其特征在于,

4.根据权利要求3所述的云端数据库的用户权限管理方法,其特征在于,所述将所述第一用户标识、所述第一数据库名称和所述第一项目标识对应的所述用户配置属性、所述数据库配置属性和所述项目配置属性作为对应的当前用户配置属性、当前数据库配置属性和当前项目配置属性,具体包括:

5.根据权利要求2所述的云端数据库的用户权限管理方法,其特征在于,...

【专利技术属性】
技术研发人员:邹志勇张林峰孙伟杰
申请(专利权)人:北京深势科技有限公司
类型:发明
国别省市:

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

1