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