mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the mittwald mStudio API to manage MySQL users within a database. Specifically, the "Database Delete Mysql User" operation allows you to delete a MySQL user by specifying its unique identifier. This is useful in scenarios where you need to programmatically remove database users, for example, when cleaning up access after project completion or revoking permissions for security reasons.

Practical examples include:

  • Automating the removal of database users as part of a deprovisioning workflow.
  • Managing database user lifecycle in sync with application deployments.
  • Enforcing security policies by regularly deleting unused or compromised MySQL users.

Properties

Name Meaning
Mysql User Id ID of the MySQL user to delete. This is a required string that uniquely identifies the MySQL user in the system.

Output

The node outputs JSON data representing the response from the mittwald mStudio API after attempting to delete the specified MySQL user. The exact structure depends on the API's response but typically includes confirmation of deletion or error details if the operation failed.

No binary data output is expected from this operation.

Dependencies

  • Requires an API key credential for authenticating with the mittwald mStudio API.
  • The node sends requests to the base URL: https://api.mittwald.de.
  • Proper configuration of the API authentication credentials in n8n is necessary for successful operation.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent MySQL User ID will result in an error from the API indicating the user could not be found.
    • Missing or incorrect API authentication credentials will cause authorization failures.
    • Network connectivity problems can prevent communication with the mittwald API.
  • Error messages and resolutions:

    • "Unauthorized" or "Authentication failed": Verify that the API key credential is correctly configured and has sufficient permissions.
    • "User not found": Check that the provided MySQL User ID is correct and exists in the system.
    • Timeouts or network errors: Ensure stable internet connection and that the API endpoint is reachable.

Links and References

Discussion