POST /v2/databases/{database_cluster_uuid}/users/{username}/reset_auth
To reset the password for a database user, send a POST request to
/v2/databases/$DATABASE_ID/users/$USERNAME/reset_auth
.
For mysql
databases, the authentication method can be specifying by
including a key in the JSON body called mysql_settings
with the auth_plugin
value specified.
The response will be a JSON object with a user
key. This will be set to an
object containing the standard database user attributes.
Servers
- https://api.digitalocean.com
Path parameters
Name | Type | Required | Description |
---|---|---|---|
username |
String | Yes |
The name of the database user. |
database_cluster_uuid |
String | Yes |
A unique identifier for a database cluster. |
Request headers
Name | Type | Required | Description |
---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
Name | Type | Required | Description |
---|---|---|---|
mysql_settings |
Object | No | |
mysql_settings.auth_plugin |
String | Yes |
A string specifying the authentication method to be used for connections
to the MySQL user account. The valid values are Possible values:
|
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.