You need to enable JavaScript to run this app.
导航
创建与管理账号
最近更新时间:2024.11.28 21:59:08首次发布时间:2021.11.04 14:15:17

缓存数据库 Redis 版支持创建多个账号,您可以在创建账号时选择不同的角色,不同的角色支持的权限不同,帮助您实现数据库的精细化管理,提升数据安全性。

操作步骤

  1. 登录 Redis 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 实例列表页,单击目标实例名称。
  4. 在实例详情页,单击账号管理页签。
  5. 账号管理页签,单击创建账号
  6. 在弹出的对话框中,配置如下参数。
    参数说明

    账号

    账号名需满足以下条件:

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

    角色

    设置该账号所拥有的权限。您可以选择默认角色或者已创建的自定义角色:

    • 默认角色

      • Administrator:允许对所有 KEY 使用所有命令。
      • NotDangerous:允许对所有 KEY 使用除 dangerous 类之外的所有命令。
      • ReadWrite:允许对所有 KEY 使用除 admin 类之外的所有命令。
      • ReadOnly:允许对所有 KEY 使用 read 类中的所有命令。
    • 自定义角色
      您需要先创建角色后,才可选择。创建角色的方法,请参见创建角色

    密码

    设置该账号的密码,需满足以下条件:

    • 长度为 8~30 个字符。
    • 至少包含大写字母、小写字母、数字或特殊字符中的任意 2 种。
    • 支持如下特殊字符:
      ()`~!@#$%^&*-+=_|{}[];<>,.?
      
    确认密码再次输入密码进行确认。
    描述账号的备注信息,长度需为 0~256 个字符。
  7. 单击确定

    说明

    新建的账号将处于创建中状态,约 1 分钟后将变更为可用状态。

后续操作

根据业务需求,您可以选择下述步骤管理账号:

说明

dafault 账号无法更新角色和删除账号。

  • 更新角色
    在目标账号操作列,单击更新角色,然后在弹出的对话框中,选择所需权限并单击确定
  • 更新密码
    在目标账号操作列,单击更新密码,然后在弹出的对话框中,重新设置账号的密码并单击确定
  • 修改描述
    在目标账号描述列,单击图标,然后在弹出的对话框中,重新设置描述信息并单击确定
  • 删除账号
    在目标账号操作列,选择 ... > 删除账号,然后在弹出的对话框中,单击确定

相关 API

API
描述
CreateDBAccount调用 CreateDBAccount 接口为指定 Redis 实例创建账号。
ListDBAccount调用 ListDBAccount 接口查询 Redis 实例中指定账号或所有账号的信息,包括账号名称、账号角色等。
ModifyDBAccount调用 ModifyDBAccount 接口修改指定账号的信息,包括账号所属角色、密码、描述等。
DeleteDBAccount调用 DeleteDBAccount 接口删除指定账号。
DescribeDBInstanceAclCommands调用 DescribeDBInstanceAclCommands 接口查询目标 Redis 实例中指定命令类别支持的命令列表。
DescribeDBInstanceAclCategories调用 DescribeDBInstanceAclCategories 接口查询目标 Redis 实例支持的命令类别。