Creates an initial account for an AnalyticDB for PostgreSQL instance.
Operation description
-
You must create an initial account before you can use an AnalyticDB for PostgreSQL instance.
-
This operation creates only initial accounts. To create other types of accounts, see Create a database account.
Limits
You can call this operation up to 1,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered and your business may be affected. We recommend that you take note of the limit when you call this operation.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
gpdb:CreateAccount |
create |
*DBInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The instance ID. Note
You can call the DescribeDBInstances operation to query the information about all AnalyticDB for PostgreSQL instances in a region, including instance IDs. |
gp-bp*************** |
| DatabaseName |
string |
No |
The database name. |
test01 |
| AccountName |
string |
Yes |
The name of the initial account. The name must meet the following requirements:
|
testacc02 |
| AccountPassword |
string |
Yes |
The password of the initial account. The password must meet the following requirements:
|
Pw123456 |
| AccountDescription |
string |
No |
The description of the account. |
testacc02 |
| AccountType |
string |
No |
The type of the account. Default value: Super, which specifies a privileged account. Set the value to Normal to create a standard account. |
Super |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
D4D4BE8A-DD46-440A-BFCD-EE********** |
Examples
Success response
JSON format
{
"RequestId": "D4D4BE8A-DD46-440A-BFCD-EE**********"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.