You need to enable JavaScript to run this app.
导航

绑定用户和 Vhost

最近更新时间2024.05.21 11:06:34

首次发布时间2024.01.26 16:09:35

建议您在进行生产和消费消息之前,先在 RabbitMQ 集群管理 Web UI 上创建一个非 Admin 角色的新用户(不推荐直接使用管理员用户,否则会有信息泄露风险),然后再为新用户绑定 Virtual Host。
如果用户没有绑定 Virtual Host,在生产或消费时将会出现类似access to vhost '/' refused for user 'xxx'无权连接的报错信息。

操作步骤

  1. 登录消息队列 RabbitMQ版实例的 Web UI。
    操作步骤,请参见连接 RabbitMQ 管理地址
  2. 在顶部菜单栏,单击 Admin 页签。
  3. 展开 Add a user,创建一个非 Admin 角色的新用户,然后单击 Add user
    图片
  4. Users 区域,查看新建的用户,然后单击用户名称。

    说明

    新建的用户暂未绑定 Virtual Host, 显示为No access

    图片
  5. Permissions 区域,为用户绑定 Virtual Host,然后单击 Set permission
    每个 RabbitMQ 服务器都有一个默认的 vhost,即 "/"。如果您需要创建自定义 Virtual Host,请参见设置实例镜像队列
    图片
  6. 返回 Admin 页签下的 Users 区域,查看用户已绑定的 Virtual Host。
    图片