[发明专利]一种修改数据库密码的方法及装置在审
申请号: | 202010579915.8 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111737682A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 向非能;万磊;冯庆磊;殷跃;陈振拥;夏运 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F21/45 | 分类号: | G06F21/45;G06F16/21 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张怀阳 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 修改 数据库 密码 方法 装置 | ||
本发明实施例提供了一种修改数据库密码的方法及装置,该方法包括密码管理服务器接收应用系统的数据库账号改密请求,根据数据库账号的ID,确定出数据库账号的ID对应的数据库账号以及数据库账号的密码,在确定数据库账号未被使用时,对应用系统的每一数据中心节点对应的数据库账号的密码进行修改,得到修改后的密码,并将每一数据中心节点对应的数据库服务器当前使用的账号切换至数据库账号,将数据库账号和修改后的密码发送给应用系统。由于无需停止服务来修改数据库账号的密码,且在修改密码时不影响其它数据中心节点对数据库服务器的正常访问,可以解决现有技术中存在修改密码时需停止服务,影响用户对数据库服务器的正常访问的问题。
技术领域
本发明实施例涉及金融科技(Fintech)领域,尤其涉及一种修改数据库密码的方法及装置。
背景技术
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。在金融领域,为了保障用户的信息安全,数据库用于密码认证的用户密码需要定期修改。
现有的数据库密码修改方法是需要停止给用户或其它系统提供服务来对数据库密码进行修改,并且需要程序开发人员修改配置文件,重新打包应用程序,进行应用程序发布,完成数据库密码的修改并同步到与数据库存在访问关系的各个应用程序后,再重启应用程序。然而这样的处理方式会导致服务中断一段时间,并需要人工重度参与进来,导致修改数据库密码的效率不高,也影响用户对数据库服务器的正常访问,降低用户的使用体验。
综上,目前亟需一种修改数据库密码的方法,用以解决现有技术中存在修改数据库密码时需要停止服务,影响用户对数据库服务器的正常访问的问题。
发明内容
本发明实施例提供了一种修改数据库密码的方法及装置,用以解决现有技术中存在修改数据库密码时需要停止服务,影响用户对数据库服务器的正常访问的问题。
第一方面,本发明实施例提供了一种修改数据库密码的方法,包括:
密码管理服务器接收应用系统的数据库账号改密请求,所述数据库账号改密请求包括数据库账号的ID;
所述密码管理服务器根据所述数据库账号的ID,确定出所述数据库账号的ID对应的数据库账号以及所述数据库账号的密码;
所述密码管理服务器在确定所述数据库账号未被使用时,对所述应用系统的每一数据中心节点对应的所述数据库账号的密码进行修改,得到修改后的密码,并将所述每一数据中心节点对应的数据库服务器当前使用的账号切换至所述数据库账号;
所述密码管理服务器将所述数据库账号和所述修改后的密码发送给所述应用系统,以使所述应用系统根据所述数据库账号和所述修改后的密码访问所述应用系统的每一数据中心节点对应的数据库服务器。
上述技术方案中,通过接收来自应用系统的数据库账号的ID,可以快速准确地确定出数据库账号的ID对应的数据库账号以及数据库账号的密码,再在确定该数据库账号未被使用时,对应用系统的每一数据中心节点对应的数据库账号的密码进行修改,得到修改后的密码,并将每一数据中心节点对应的数据库服务器当前使用的账号切换至该数据库账号,即依次对每一数据中心节点对应的数据库账号的密码进行修改,并依次将每一数据中心节点对应的数据库服务器当前使用的账号切换至该数据库账号,以便用户也可以正常使用该数据库账号和该修改后的密码访问对应的数据库服务器,从而可以避免当前有用户使用该数据库账号进行数据库服务器访问时带来的故障,如此可以实现在无需停止服务的情况下来修改该数据库账号的密码,并在修改该数据库账号的密码时也不影响应用系统的其它数据中心节点对相应的数据库服务器进行正常访问,从而也可以避免在对数据库账号的密码进行修改时影响所有用户对数据库服务器的正常访问,进而可以解决现有技术中存在修改数据库密码时需要停止服务,影响用户对数据库服务器的正常访问的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010579915.8/2.html,转载请声明来源钻瓜专利网。