访问主机前需要创建主机账号,本文介绍如何创建主机账号。

您可通过以下两种方式创建主机账号:

通过堡垒机创建主机账号

前提条件

  • 专属集群MyBase引擎为MySQL、SQL Server、PostgreSQL。
  • 专属集群MyBase已开放OS权限,详情请参见创建集群
  • 已创建堡垒机,详情请参见创建堡垒机
  1. 登录堡垒机管理控制台,单击目标堡垒机实例右侧的启用,启用堡垒机。具体操作,请参见启用堡垒机
    启用
  2. 关联主机与堡垒机。
    1. 登录云数据库专属集群控制台
    2. 在页面左上角,选择目标地域。
    3. 找到目标集群,单击操作列中的详情
    4. 在左侧单击堡垒机列表,找到目标堡垒机,单击操作列的关联堡垒机关联堡垒机
    5. 单击导入集群主机,在弹出的对话框,勾选目标主机,单击确定导入导入主机
  3. 创建主机账号。
    1. 在目标主机的主机账号列,单击请添加账号主机账户
    2. 在弹出的新建主机账户对话框中,配置以下参数。
      ss
      参数 说明
      账户名 以小写字母开头,以字母或数字结尾。
      • 由小写字母、数字或_组成。
      • 长度为2~16个字符。
      • 不能使用某些预留的用户名,如root、admin等。
      账号类型 当您的引擎为SQL Server时,您可选择如下两种账号类型
      • 普通权限账号
      • 管理员
      说明 关于主机权限更多信息请参见主机权限说明
      密码 设置账号的密码。密码需符合如下要求:
      • 长度为6~32个字符。
      • 至少包含大写字母、小写字母、数字或特殊字符中的任意三种。
      • 特殊字符为:!@#$%^&*()_+-=
      说明 当您的引擎为SQL Server时,密码要求不能包含账户名(忽略大小写)。
    3. 单击创建
      说明 创建主机账号后,您可在堡垒机管理控制台编辑删除您的主机账号。具体操作,请参见配置主机账号

通过主机详情页创建主机账号

前提条件

  • 专属集群MyBase已开放OS权限,详情请参见创建集群
  • 专属集群MyBase引擎为SQL Server。
  1. 登录云数据库专属集群控制台
  2. 在页面左上角,选择目标地域。
  3. 单击左侧主机列表
  4. 在目标主机右侧的操作列,单击详细信息
  5. 主机信息页签,单击创建,配置以下参数。
    参数 说明
    账户名 填写账号名称。要求如下:
    • 由小写字母、数字、_组成。
    • 以字母开头,字母或数字结尾。
    • 最少含2个字符,最多含16个字符。
    • 不允许使用root、admin、test等保留词。
    账号类型 选择账号类型。
    说明 关于主机权限更多信息请参见主机权限说明
    密码 设置账号密码。
    • 长度为8~32位。
    • 须同时包含大写、小写、数字、特殊字符中的3种。
    • 不能包含账户名(忽略大小写)。
    • 特殊字符为:!@#$%^&*()_+-=
  6. 单击创建
    说明 创建主机账号后,您可在主机信息编辑删除您的主机账号,详情请参见管理主机账号

相关API

API接口 说明
CreateDedicatedHostAccount 创建主机账号。
ModifyDedicatedHostAccount 修改主机账号和密码。
DeleteDedicatedHostAccount 删除主机账号。

后续步骤

主机账号创建完成后,您需要访问主机。详情请参见: