Binds a Resource Access Management (RAM) user to a standard database account in a cluster.
Operation description
For the endpoints of this service, see Endpoints.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
adb:BindAccount |
update |
*AccountLakeVersion
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBClusterId |
string |
Yes |
The ID of the Data Lakehouse Edition cluster. |
amv-wz99d9nh532**** |
| RamUser |
string |
Yes |
The account ID of the RAM user. |
1444832459**** |
| AccountName |
string |
Yes |
The standard database account. |
test_accout |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
DFF27323-3868-5F8A-917D-5D1D06B6BC0D |
Examples
Success response
JSON format
{
"RequestId": "DFF27323-3868-5F8A-917D-5D1D06B6BC0D"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidAccountName.Malformed | The specified parameter AccountName is not valid. | The AccountName parameter is invalid. Check the parameter. |
| 400 | InvalidDBClusterId.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist. Make sure that the DBClusterId value is valid. |
| 400 | InvalidDBClusterId.Malformed | The specified parameter DBClusterId is not valid. | The DBClusterId parameter is invalid. Check the parameter. |
| 400 | ACS.Account.NotExist | The account is not found. | The specified RAM user does not exist. |
| 400 | ACS.Account.UserHasBind | The user has been associated with another database account %s. | The RAM user is associated with another database account. |
| 400 | ACS.User.DatabaseAccountHasBind | The database account has been bound to %s. | The database account is associated with a RAM user. |
| 400 | ACS.InvalidParameter.%s | Parameter %s is invalid. | The specified parameter is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.