All Products
Search
Document Center

AnalyticDB for MySQL:CreateAccount

Last Updated:May 20, 2024

Creates a database account for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Operation description

For information about the endpoints of AnalyticDB for MySQL, see Endpoints .

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer.

Authorization information

There is currently no authorization information disclosed in the API.

Request parameters

ParameterTypeRequiredDescriptionExample
DBClusterIdstringYes

The ID of the AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

amv-bp11q28kvl688****
AccountNamestringYes

The name of the database account.

  • The name must start with a lowercase letter and end with a lowercase letter or a digit.
  • The name can contain lowercase letters, digits, and underscores (_).
  • The name must be 2 to 16 characters in length.
  • Reserved account names such as root, admin, and opsadmin cannot be used.
test_accout
AccountPasswordstringYes

The password of the database account.

  • The password must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters.
  • Special characters include ! @ # $ % ^ & * ( ) _ + - =
  • The password must be 8 to 32 characters in length.
Test_accout1
AccountDescriptionstringNo

The description of the account.

  • The description cannot start with http:// or https://.
  • The description can be up to 256 characters in length.
AccountTypestringYes

The type of the database account. Valid values:

  • Normal: standard account.
  • Super: privileged account.
Normal

Response parameters

ParameterTypeDescriptionExample
object

Schema of Response

RequestIdstring

The request ID.

2FED790E-FB61-4721-8C1C-07C627FA5A19

Examples

Sample success responses

JSONformat

{
  "RequestId": "2FED790E-FB61-4721-8C1C-07C627FA5A19"
}

Error codes

HTTP status codeError codeError messageDescription
400InvalidAccountName.MalformedThe specified parameter AccountName is not valid.The AccountName parameter is invalid. Check the parameter.
400InvalidDBClusterId.NotFoundThe DBClusterId provided does not exist in our records.The specified DBClusterId parameter does not exist. Make sure that the DBClusterId value is valid.
400InvalidDBClusterId.MalformedThe specified parameter DBClusterId is not valid.The DBClusterId parameter is invalid. Check the parameter.
400InvalidAccountPassword.MalformedThe specified parameter AccountPassword is not valid.The AccountPassword parameter is invalid. Check the parameter.
400InvalidAccountDescription.MalformedThe specified parameter AccountDescription is not valid.The AccountDescription parameter is invalid. Check the parameter.
400InvalidAccountType.MalformedThe specified parameter AccountType is not valid.The AccountType parameter is invalid. Check the parameter.

For a list of error codes, visit the Service error codes.

Change history

Change timeSummary of changesOperation
2023-03-31The Error code has changedsee changesets
Change itemChange content
Error CodesThe Error code has changed.
    Added Error Codes: 400