この API を呼び出して、指定した ApsaraDB for PolarDB クラスターのデータベースアカウントを作成できます。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
AccountName | String | 必須 | testacc |
データベースアカウントの名前を設定します。
|
AccountPassword | String | 必須 | Pw123456 |
データベースアカウントのパスワードを設定します。
|
DBClusterId | String | はい | pc-xxxxxxxxxxxxxxx |
クラスターの ID を設定します。 |
AccessKeyId | String | 任意 | key-test |
Alibaba Cloud から提供された AccessKey ID を設定します。 |
AccountDescription | String | 任意 | test |
アカウントについての説明。
|
AccountPrivilege | String | 任意 | ReadWrite |
データベースに対するデータベースアカウントの権限を設定します。 設定可能な値は以下のとおりです。
このパラメーターを指定しない場合、既定値 ReadWrite が使用されます。 注 このパラメーターは、PolarDB MySQL クラスターの標準アカウントにのみ適用されます。
|
AccountType | String | 任意 | Super |
アカウントのタイプを設定します。 設定可能な値は以下のとおりです。
既定値:Super データベースアカウントを作成する方法の詳細については、「データベースアカウントの作成」をご参照ください。 注
|
Action | String | 任意 | CreateAccount |
実行する API ( CreateAccount) を設定します。 |
DBName | String | 任意 | DB-test |
アカウントがアクセスを許可されているデータベースの名前を設定します。 複数のデータベースを入力する場合は、コンマ (,) で区切ります。 注 このパラメーターは、PolarDB MySQL クラスターの標準アカウントにのみ適用されます。
|
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
RequestId | String | 2FED790E-FB61-4721-8C1C-07C627FA5A19 |
リクエストの ID を示します。 |
例
リクエストの例
http(s)://[Endpoint]/? Action=CreateAccount
&AccountName=testacc
&AccountPassword=Pw123456
&DBClusterId=pc-xxxxxxxxxxxxxxx
&<共通リクエストパラメーター>
通常のレスポンス例
XML
形式
<CreateAccountResponse>
<RequestId>2FED790E-FB61-4721-8C1C-07C627FA5A19</RequestId>
</CreateAccountResponse>
JSON
形式
{
"RequestId":"2FED790E-FB61-4721-8C1C-07C627FA5A19"
}
エラーコード
エラーコードのリストについては、「API エラーセンター (API Error Center)」をご参照ください。