Redis Standalone 支持在线管理 ACL 用户,需先确认开启控制台管理 ACL,并在集群管理页面创建 ACL 用户,实现 ACL 用户在线管理。

本小节主要介绍如何创建 ACL 用户。

约束限制

  • 仅 Redis 6.2.5 及以上版本,支持控制台管理 ACL 用户。

  • 不支持添加 default 用户帐号。

  • 不支持创建同名帐号。

前提条件

  • 已获取管理控制台登录账号和密码,且已获取集群操作权限。

  • 已创建 Redis Standalone 集群,且集群状态为活跃

(可选)开启用户管理 ACL

注意

开启控制台管理 ACL参数,将清除已有 ACL 用户。

  1. 登录管理控制台。

  2. 选择产品与服务 > 数据库与缓存 > 键值数据库 Redis Standalone,进入集群管理页面。

  3. 选择目标集群,点击目标集群 ID,进入集群详情页面。

  4. 点击配置信息 > 参数配置页签,进入集群配置参数管理页面。

  5. 点击批量修改参数值,公共参数进入可编辑状态。

  6. 找到控制台管理 ACL参数,并修改参数值为

    控制台管理 ACL参数值默认为

    开启控制台管理 ACL
  7. 确认参数信息无误后,点击保存,返回参数列表页面。

    待集群状态变为活跃,则配置完成。

添加 ACL 用户

  1. 在集群详情页。

  2. 点击配置信息 > 用户管理 ACL页签,进入 ACL 用户管理页面。

  3. 点击添加帐号,弹出 ACL 用户帐号配置窗口,配置用户参数。

    参数 说明

    用户名

    自定义用户名称。

    • 只能由字母、数字或下划线组成,长度为 2~26个字符。

    • 不支持添加 default

    • 不支持添加重名帐号。

    密码

    自定义用户密码。

    • 密码可由数字、字母或特殊字符(!@#$%^&*()./;)组成。

    • 取值范围最少 6 位。

    开启/停用

    是否启用帐号。

    • 启用后,该用户才可登录。

    • 支持修改启停状态。

    规则

    输入用户权限的控制规则。

    通过访问控制字符串设置用户的权限。

  4. 确认信息无误后,点击确定,返回帐户列表页面。

    待集群状态切换为活跃,即可查看已添加 ACL 用户帐户。