Automated Password Change Across Multiple Servers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a computing environment, users often need to access multiple servers, and changing passwords across these servers manually is inefficient and prone to oversight, especially as the number of servers increases, leading to potential lockouts due to outdated credentials.

Innovation Solution

A system that uses a processor and computer-readable memory to automate password changes across multiple servers by logging into a master server, updating the user database of a target server, and concurrently updating the connection databases of additional servers, ensuring all connected servers reflect the new password information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual password updates are performed across multiple servers, then each server can be updated individually, but the process becomes inefficient and error-prone as the number of servers increases

Engineering Contradiction:
Improvepassword update efficiencyVSAvoidcompleteness of password updates
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs automated password updates across multiple servers using scripts and scheduling mechanisms, eliminating the need for manual intervention. The automated system service continuously monitors and updates passwords, ensuring consistent application across all servers without human error.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A centralized password management system is implemented that can update passwords across multiple servers simultaneously through a single interface. The system uses configuration files and database connections to universally apply password changes to any number of servers, making the process scalable and reliable.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the number of servers increases, then more access points are available, but the complexity of managing password changes across all servers increases

Engineering Contradiction:
Improveserver access capabilityVSAvoidpassword management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments server management by organizing servers into groups or categories based on their functions and access requirements. Configuration files and database schemas are structured to handle individual servers independently, allowing the system to scale to any number of servers without increasing overall management complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A centralized password management system acts as an intermediary between administrators and multiple servers. This intermediary layer handles all password update operations, maintaining a central database of credentials and automatically distributing updates to the appropriate servers, thereby simplifying the management interface regardless of the number of servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If password changes are not synchronized across all servers, then individual server updates are simpler, but system lockouts occur due to outdated credentials

Engineering Contradiction:
Improveindividual server update simplicityVSAvoidsystem access reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by backing up existing password data before making changes. Configuration files and database records are preserved, allowing the system to revert if needed. This preliminary preparation enables safe synchronized updates across multiple servers without risking system access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated system implements feedback mechanisms to verify successful password updates across all servers. The system service monitors update status and can detect failures, ensuring that all servers have been successfully updated before considering the password change complete, thereby preventing access lockouts.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240396887A1Automated password changes for multiple system users
Publication Date: 2024.11.28 INSIGHT DIRECT USA INC
  • US20240396887A1 patent drawing
  • US20240396887A1 patent drawing
  • US20240396887A1 patent drawing

AI summary

A system for changing a user's password across multiple servers accesses a master server within a multiple-server system architecture. The master server has a user database and a connection database. The system accesses a target server via a remote log in from the master server. The target server includes a user database and a connection database. The system changes an existing password within the user database of the target server. The system reads the connection database of the target database to determine which additional servers the target server connects to. The system updates the connection database of the target server with updated connection information. The system can alternatively receive a file upload containing information pertaining to which servers the target server can connect to, and subsequently update the connection database of the target server. This process is repeated for multiple servers and/or user accounts to perform mass password updates.