Resetting the Administrator Password of an Instance
Function
This API is used to reset the administrator password of an instance.
Constraints
This API supports the following instance types:
- GeminiDB Cassandra
- GeminiDB Influx
- GeminiDB Redis
Abnormal instances do not support this operation.
Only the password of user rwuser can be reset.
URI
PUT /v3/{project_id}/instances/{instance_id}/password
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| project_id | Yes | String | Project ID of a tenant in a region. To obtain this value, see Obtaining a Project ID. |
| instance_id | Yes | String | Instance ID. |
Request Parameters
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| X-Auth-Token | Yes | String | User token. |
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| password | Yes | String | Database password. The password can include 8 to 32 characters and contain uppercase letters, lowercase letters, digits, and a combination of any two of the following special characters: ~!@#%^*-_=+? Enter a strong password against security risks such as brute force cracking. |
Response Parameters
Status code: 204
No response parameters
Example Request
- URI example
PUT https://gaussdb-nosql.eu-west-101.myhuaweicloud.eu/v3/375d8d8fad1f43039e23d3b6c0f60a19/instances/9136fd2a9fcd405ea4674276ce36dae8in06/password
- Resetting the administrator password of an instance to ******
{ "password" : "******" }
Example Response
Status code: 204
No Content
Status Codes
See Status Codes.
Error Codes
See Error Codes.