如果您不再使用静态用户名密码或者需要重新创建静态用户名密码,您可以删除该静态用户名密码。本文介绍如何在消息队列RabbitMQ版控制台删除静态用户名密码。

前提条件

  • 要删除静态用户名密码的消息队列RabbitMQ版实例处于服务中状态。
  • 登录消息队列RabbitMQ版控制台的账号为阿里云账号或至少已被授予查看和删除静态用户名密码权限的RAM用户。关于静态用户名密码权限以及授权操作,请参见RAM权限策略RAM主子账号授权RAM跨云账号授权

背景信息

客户端接入消息队列RabbitMQ版时,消息队列RabbitMQ版会通过用户名密码进行权限认证。消息队列RabbitMQ版支持以下方式为客户端生成用户名密码:
  • 动态用户名密码:通过阿里云提供的权限认证类生成动态用户名密码。
  • 静态用户名密码(推荐):通过消息队列RabbitMQ版控制台生成静态用户名密码。该方式和开源RabbitMQ保持一致。
注意 您的客户端在调用SDK收发消息时,请尽可能使用长期存活的Connection,以免每次收发消息时都需要创建新的Connection,消耗大量的网络资源和服务端资源,甚至引起服务端SYN Flood防护。更多信息,请参见Connection

注意事项

如果静态用户名密码被删除,则该静态用户名密码失效。客户端使用该静态用户名密码连接消息队列RabbitMQ版时会被拒绝。

操作步骤

  1. 登录消息队列RabbitMQ版控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击用户名密码管理
  4. 用户名密码管理页面,选择实例,找到要删除的静态用户名密码,在其右侧操作列,单击删除
  5. 提示对话框,单击确定
    用户名密码管理页面不再显示被删除的静态用户名密码。