全部产品
Search
文档中心

云数据库专属集群 MyBase:CreateDedicatedHostAccount - 创建专用主机帐户

更新时间:Mar 01, 2024

调用CreateDedicatedHostAccount接口创建主机账号。

接口说明

每个主机只可以拥有一个主机账号,您必须删除之前的主机账号,才可创建新的主机账号,更多信息请参见,创建主机账号

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
DedicatedHostIdstring

主机 ID。可调用 DescribeDedicatedHosts 获取。

ch-bp10a5id3boqi****
AccountNamestring

自定义主机账号名称。

  • 长度为 2~16 个字符。
  • 以字母开头,以字母或数字结尾。
  • 由小写字母、数字、下划线(_)组成。
test
AccountPasswordstring

主机账号名的密码。密码要求:

  • 长度为 6~32 位。
  • 大写字母、小写字母、数字、特殊字符。
  • 特殊字符为:!@#$%^&*()_+-=
说明 您的引擎为 SQL Server 时,密码要求不能包含账户名(忽略大小写)。
testxxxxxx
RegionIdstring

主机所在地域 ID。可调用 DescribeDedicatedHostAttribute 获取。

cn-hangzhou
BastionInstanceIdstring

关联的堡垒机 ID,可以在云数据库专属集群控制台堡垒机列表查看。

bastionhost-cn-xxxxxxxxxxx
AccountTypestring

主机账号类型,取值:

  • Normal:普通账号。
  • Admin: 管理员账号。

关于主机账号的权限说明,请参见主机权限说明

Admin
ClientTokenstring

由客户端生成该参数值,用于保证请求的幂等性,防止重复提交请求。字符长度不超过 64 个 ASCII 字符,且该参数值中不能包含非 ASCII 字符。

ETnLKlblzczshOTUbOCz*******

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

D6E068C3-25BC-455A-85FE-45F0B22E12AS

示例

正常返回示例

JSON格式

{
  "RequestId": "D6E068C3-25BC-455A-85FE-45F0B22E12AS"
}

错误码

HTTP status code错误码错误信息描述
400InvalidAccountPassword.FormatThe account password format is invalid.密码格式错误
403InvalidAction.NotSupportThe host status does not support the operation.当前主机状态不支持此操作
404HostInfo.NotFoundThe host is not found.主机不存在

访问错误中心查看更多错误码。