[发明专利]数据库访问权限申请方法及装置在审
申请号: | 201710254589.1 | 申请日: | 2017-04-18 |
公开(公告)号: | CN107194272A | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 杨尚刚;李庆彬;张菊元 | 申请(专利权)人: | 北京潘达互娱科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京太合九思知识产权代理有限公司11610 | 代理人: | 刘戈 |
地址: | 100041 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 访问 权限 申请 方法 装置 | ||
技术领域
本申请涉及数据库技术领域,尤其涉及一种数据库访问权限申请方法及装置。
背景技术
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。随着互联网技术的发展,数据库得到广泛应用,相应地,数据的安全性成为数据库首要解决的问题。建立对数据库的访问权限是保护数据安全的策略之一,也是数据库安全应用的有效保证。
在现有技术中,一般设置数据库管理员,当用户需要访问数据库时,可以向数据库管理员申请访问权限,由数据库管理员通过数据库提供的管理员页面为用户在数据库中配置相应访问权限。
现有申请数据库访问权限的效率较低,人工成本较高。
发明内容
本申请的多个方面提供一种数据库访问权限申请方法及装置,用以提高数据库访问权限的申请效率,降低人工成本。
本申请实施例提供一种数据库访问权限申请方法,包括:
响应于申请用户的访问请求,展示一web页面,以供申请用户设置申请数据库访问权限所需的信息项;
响应于申请用户在web页面上的设置操作,获取用户设置的信息项;
响应于申请用户的提交请求,审核用户设置的信息项的合法性;
若通过审核,通过预先生成的数据库授权服务,指示数据库授权符合申请用户设置的信息项的数据库访问权限。
可选地,响应于申请用户在web页面上的设置操作,获取用户设置的信息项,包括:
响应于申请用户在web页面上的输入操作,获取用户在web页面上相应信息项的文本框内输入的信息;和/或,
响应于申请用户在web页面上的选择操作,获取web页面上多个信息项中被选择的信息项。
可选地,用户设置的信息项包括:申请用户的基本信息、数据库标识、访问权限以及账号信息;
审核用户设置的信息项的合法性,包括以下至少一种:
根据申请用户的基本信息和数据库标识,审核申请用户向数据库标识所标识的数据库申请访问权限的合法性;
根据申请用户的基本信息和数据库标识,审核访问权限的合法性;
根据预设的账号规则,审核账号信息的合法性。
可选地,根据申请用户的基本信息和数据库标识,审核申请用户向数据库标识所标识的数据库申请访问权限的合法性,包括:
获取数据库标识对应的IP地址信息;
判断申请用户的IP地址是否符合IP地址信息;
若符合,确定申请用户可以向数据库标识所标识的数据库申请访问权限。
可选地,根据预设的账号规则,审核账号信息的合法性,包括:
根据账号规则中的密码强度要求,审核账号信息中的账号密码的安全强度是否符合要求;和/或,
根据账号规则中的账号命名要求,审核账号信息中的账号名称是否符合要求。
可选地,通过预先生成的数据库授权服务,指示数据库授权符合申请用户设置的信息项的数据库访问权限,包括:
通过数据库授权服务的API,调用数据库授权服务,由数据库授权服务根据申请用户设置的信息项生成数据库授权语句并发送至数据库,以使数据库执行数据库授权语句进行数据库访问权限的设置操作。
本申请实施例还提供一种数据库访问权限申请装置,包括:
展示模块,用于响应于申请用户的访问请求,展示一web页面,以供申请用户设置申请数据库访问权限所需的信息项;
获取模块,用于响应于申请用户在web页面上的设置操作,获取用户设置的信息项;
审核模块,用于响应于申请用户的提交请求,审核用户设置的信息项的合法性;
指示模块,用于若通过审核,通过预先生成的数据库授权服务,指示数据库授权符合申请用户设置的信息项的数据库访问权限。
可选地,获取模块具体用于:
响应于申请用户在web页面上的输入操作,获取用户在web页面上相应信息项的文本框内输入的信息;和/或,
响应于申请用户在web页面上的选择操作,获取web页面上多个信息项中被选择的信息项。
可选地,所述用户设置的信息项包括:所述申请用户的基本信息、数据库标识、访问权限以及账号信息;
审核模块包括数据库审核单元、访问权限审核单元以及账号信息审核单元中的至少一种;
数据库审核单元,用于响应于申请用户的提交请求,根据申请用户的基本信息和数据库标识,审核申请用户向数据库标识所标识的数据库申请访问权限的合法性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京潘达互娱科技有限公司,未经北京潘达互娱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710254589.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:减压的多方位液体收集罐
- 下一篇:一种专用于神经外科导管装置