用户信息集中修改系统和方法技术方案

技术编号:19545876 阅读:18 留言:0更新日期:2018-11-24 20:58
本发明专利技术提供了一种用户信息集中修改系统和方法,涉及数据安全管理技术领域,应用于应用程序AP服务器和数据库DB服务器,系统包括依次相连接的管理终端、集中修改服务器以及部署在AP服务器上的集中修改客户端;管理终端用于将修改触发请求发送给集中修改服务器;集中修改服务器用于接收修改触发请求,并根据修改触发请求对DB服务器上的数据库的用户口令信息进行修改;集中修改客户端用于将查询请求发送给集中修改服务器,以获取修改后的用户口令信息,并将修改后的用户口令信息写入AP服务器。本发明专利技术提高了对应用的AP服务器和DB服务器数据库用户信息的修改效率,避免现在人工修改每台服务器时可能出错或者遗漏的问题,并且修改信息准确可靠。

System and Method of Centralized Modification of User Information

The invention provides a user information centralized modification system and relates to the technical field of data security management, which is applied to application AP server and database DB server. The system includes sequentially connected management terminals, centralized modification servers and centralized modification clients deployed on AP server; and management terminals. Used to send modification trigger request to centralized modification server; centralized modification server used to receive modification trigger request and modify user password information of database on DB server according to modification trigger request; centralized modification client used to send query request to centralized modification server for obtaining modification User password information, and write the modified user password information to the AP server. The invention improves the efficiency of modifying user information of AP server and DB server database in application, avoids the problem of possible errors or omissions when modifying each server manually at present, and modifies information accurately and reliably.

【技术实现步骤摘要】
用户信息集中修改系统和方法
本专利技术涉及数据库安全与管理
,尤其是涉及用户信息集中修改系统和方法。
技术介绍
企业级数据中心通常采用服务器虚拟化技术来重新部署、管理以及优化计算、存储资源,以构建一个更加灵活高效的业务应用平台。数据中心的系统管理员在对数据库进行维护的时候,必须依据系统的实际情况执行一系列的安全保障措施,其中,周期性的更改用户名、密码是比较常用且十分有效的措施。但是大型数据中心部署了成百上千个应用,每个应用使用十几台应用程序AP(Application)服务器和数据库DB(DataBase)服务器。而每个系统管理员可能负责维护几十个应用,日常维护时会进行大量的数据库用户名、密码修改操作。每更新一次某个应用的数据库用户名、密码,系统管理员都必须登录多台AP服务器、DB服务器进行数据库用户名、密码的修改操作,效率十分低下。另外,由于数据库用户名、密码一般是使用较长且无规律的字符串,在修改的过程中系统管理员容易出错,且容易遗忘。
技术实现思路
有鉴于此,本专利技术的目的在于提供用户信息集中修改系统和方法,以缓解了现有技术中系统管理员对AP服务器以及DB服务器进行数据库用户名、密码修改的操作时,效率低下、容易出错且容易遗忘的技术问题。第一方面,本专利技术实施例提供了一种用户信息集中修改系统,应用于应用程序AP服务器和数据库DB服务器,所述系统包括依次相连接的管理终端、集中修改服务器以及部署在AP服务器上的集中修改客户端;所述管理终端,用于将修改触发请求发送给所述集中修改服务器;所述集中修改服务器,用于接收所述修改触发请求,并根据所述修改触发请求对DB服务器上的数据库的用户口令信息进行修改;所述集中修改客户端,用于将查询请求发送给所述集中修改服务器,以获取修改后的用户口令信息,并将所述修改后的用户口令信息写入所述AP服务器。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述集中修改客户端还用于每隔预设时间将所述查询请求发送给所述集中修改服务器,以获取所述修改后的用户口令信息。结合第一方面或第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述集中修改客户端还用于将所述修改后的用户口令信息加密后写入所述AP服务器。结合第一方面或第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,所述集中修改服务器还用于根据所述集中修改客户端发送的所述查询请求查询与所述AP服务器对应的所述修改后的用户口令信息,并将所述修改后的用户口令信息发送给所述集中修改客户端。第二方面,本专利技术实施例还提供一种用户信息集中修改方法,应用于集中修改服务器,所述方法包括:接收管理终端发送的修改触发请求;根据所述修改触发请求对DB服务器上的数据库的用户口令信息进行修改;接收集中修改客户端发送的查询请求,其中,所述集中修改客户端部署在AP服务器上;根据所述查询请求将修改后的用户口令信息发送给所述集中修改客户端,以使集中修改客户端将所述修改后的用户口令信息写入所述AP服务器。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,所述根据所述查询请求将修改后的用户口令信息发送给所述集中修改客户端的步骤,包括:根据所述查询请求查询与所述AP服务器对应的所述修改后的用户口令信息;将所述修改后的用户口令信息发送给所述集中修改客户端。第三方面,本专利技术实施例还提供一种用户信息集中修改方法,应用于部署在AP服务器上的集中修改客户端,所述方法包括:将查询请求发送给集中修改服务器,以使所述集中修改服务器根据所述查询请求查询修改后的用户口令信息;接收所述集中修改服务器发送的所述修改后的用户口令信息;将所述修改后的用户口令信息写入所述AP服务器。结合第三方面,本专利技术实施例提供了第三方面的第一种可能的实施方式,其中,所述将查询请求发送给集中修改服务器的步骤,包括:每隔预设时间将所述查询请求发送给所述集中修改服务器。结合第三方面或第三方面的第一种可能的实施方式,本专利技术实施例提供了第三方面的第二种可能的实施方式,其中,所述将所述修改后的用户口令信息写入所述AP服务器的步骤,包括:将所述修改后的用户口令信息加密后写入所述AP服务器。结合第三方面,本专利技术实施例提供了第三方面的第三种可能的实施方式,其中,所述将所述修改后的用户口令信息加密后写入所述AP服务器的步骤,包括:将所述修改后的用户口令信息加密后写入所述AP服务器指定目录下的config文件。本专利技术实施例带来了以下有益效果:本专利技术实施例提供了一种用户信息集中修改系统和方法,应用于应用程序AP服务器和数据库DB服务器,系统包括依次相连接的管理终端、集中修改服务器以及部署在AP服务器上的集中修改客户端;管理终端用于将修改触发请求发送给集中修改服务器;集中修改服务器用于接收修改触发请求,并根据修改触发请求对DB服务器上的数据库的用户口令信息进行修改;集中修改客户端用于将查询请求发送给集中修改服务器,以获取修改后的用户口令信息,并将修改后的用户口令信息写入AP服务器。通过集中修改服务器和集中修改客户端可以集中修改AP服务器的数据库用户口令信息(包括用户名、密码),以及部署在DB服务器上的数据库的用户口令信息。提高了对应用的AP服务器和DB服务器的数据库用户信息的修改效率,避免现在人工修改每台服务器时可能出错或者遗漏的问题,并且修改信息准确可靠。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的用户信息集中修改系统示意图;图2为本专利技术实施例提供的用户信息集中修改系统的应用场景示意图;图3为本专利技术实施例提供的用户信息集中修改方法流程图;图4为本专利技术实施例提供的另一用户信息集中修改方法流程图。图标:10-管理终端;20-集中修改服务器;30-集中修改客户端;40-AP服务器;50-DB服务器。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。数据中心是一整套复杂的设施。它不仅包括计算机系统和其它与之配套的设备(例如通信和存储系统),还包含冗余的数据通信连接、环境控制设备、监控设备以及各种安全装置。系统管理员负责具体系统日常管理和维护,具有系统的最高管理权限。DB服务器是指运行数据库系统的专用服务器,其功能就是为数据库系统的高性能运行提供硬件支持和保障。A本文档来自技高网...

【技术保护点】
1.一种用户信息集中修改系统,其特征在于,应用于应用程序AP服务器和数据库DB服务器,所述系统包括依次相连接的管理终端、集中修改服务器以及部署在AP服务器上的集中修改客户端;所述管理终端,用于将修改触发请求发送给所述集中修改服务器;所述集中修改服务器,用于接收所述修改触发请求,并根据所述修改触发请求对DB服务器上的数据库的用户口令信息进行修改;所述集中修改客户端,用于将查询请求发送给所述集中修改服务器,以获取修改后的用户口令信息,并将所述修改后的用户口令信息写入所述AP服务器。

【技术特征摘要】
1.一种用户信息集中修改系统,其特征在于,应用于应用程序AP服务器和数据库DB服务器,所述系统包括依次相连接的管理终端、集中修改服务器以及部署在AP服务器上的集中修改客户端;所述管理终端,用于将修改触发请求发送给所述集中修改服务器;所述集中修改服务器,用于接收所述修改触发请求,并根据所述修改触发请求对DB服务器上的数据库的用户口令信息进行修改;所述集中修改客户端,用于将查询请求发送给所述集中修改服务器,以获取修改后的用户口令信息,并将所述修改后的用户口令信息写入所述AP服务器。2.根据权利要求1所述的用户信息集中修改系统,其特征在于,所述集中修改客户端还用于每隔预设时间将所述查询请求发送给所述集中修改服务器,以获取所述修改后的用户口令信息。3.根据权利要求1或2所述的用户信息集中修改系统,其特征在于,所述集中修改客户端还用于将所述修改后的用户口令信息加密后写入所述AP服务器。4.根据权利要求1或2所述的用户信息集中修改系统,其特征在于,所述集中修改服务器还用于根据所述集中修改客户端发送的所述查询请求查询与所述AP服务器对应的所述修改后的用户口令信息,并将所述修改后的用户口令信息发送给所述集中修改客户端。5.一种用户信息集中修改方法,其特征在于,应用于集中修改服务器,所述方法包括:接收管理终端发送的修改触发请求;根据所述修改触发请求对DB服务器上的数据库的用户口令信息进行修改;接收集中修改客户端发送的查询请求,其中,所述集中修改...

【专利技术属性】
技术研发人员:郑邦东库曼
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京,11

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

1