首页 > 其他分享 >org.springframework.amqp.AmqpAuthenticationException: com.rabbitmq.client.AuthenticationFailureExcep

org.springframework.amqp.AmqpAuthenticationException: com.rabbitmq.client.AuthenticationFailureExcep

时间:2024-03-23 22:33:04浏览次数:16  
标签:zxb amqp AmqpAuthenticationException 用户 rabbitmq rabbitmqctl user 权限 permissions

出现问题

org.springframework.amqp.AmqpAuthenticationException: com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.

解决问题

创建一个超级用户

// 添加用户zxb和密码123456
rabbitmqctl add_user zxb 123456
// 给用户zxb添加管理员权限
rabbitmqctl set_user_tags zxb administrator

查看用户列表

rabbitmqctl list_users

为用户赋予host权限

// 使用户zxb具有/这个virtual host中所有资源的配置、写、读权限以便管理其中的资源
rabbitmqctl  set_permissions -p / zxb '.*' '.*' '.*' 
 
// 查看权限
rabbitmqctl list_user_permissions zxb
 
rabbitmqctl list_permissions -p /
 
// 清除权限
rabbitmqctl clear_permissions -p / zxb

完美解决问题。

其他命令 

删除用户

rabbitmqctl delete_user zxb

修改用户密码

rabbitmqctl change_password zxb 1234567

标签:zxb,amqp,AmqpAuthenticationException,用户,rabbitmq,rabbitmqctl,user,权限,permissions
From: https://blog.csdn.net/qq_63431773/article/details/136972249

相关文章

  • rabbitmq
    composerrequirephp-amqplib/php-amqplib:2.6.1在界面上设置好交换机、队列、绑定代码上只需要插入和读取 设置交换机 设置队列 队列绑定交换机  ......
  • RabbitMQ集群运维实践
    一、RabbitMQ的集群模式主要有两种:普通集群模式和镜像队列模式。下面分别介绍这两种模式的原理:1.普通集群模式:在普通集群模式下,RabbitMQ的集群节点之间主要同步元数据,而不同步存储的消息数据。这意味着消息本身只存储在创建该消息队列的节点上,其他节点只保留队列的元数据信息......
  • 蓝鲸rabbitmq监控实践
    蓝鲸rabbitmq监控实践rabbitmq是蓝鲸所依赖的消息队列服务,影响着多个服务,如作业平台、标准运维、监控平台、节点管理、日志平台等。因为rabbitmq服务异常而导致的故障往往比较隐蔽,这类故障往往无法在页面直接反馈出来。在生产环境中曾遇到过因为rabbitmq异常,导致作业任务以及标准......
  • RabbitMQ-笔记
    RabbitMQ-笔记目录零、资料一、RabbitMQ常见的3种模型1.1、基本队列1.2、工作队列1.3、发布订阅1.3.1Fanout交换机1.3.2Dirct交换机1.3.3Topic交换机1.4消息转化器零、资料黑马-RabbitMQ快速入门一、RabbitMQ常见的3种模型1.基本队列2.工作队列3.发布订阅(解决前......
  • 非Spring项目实现RabbitMq消息生产和消费
    问题:​ 如果脱离了Spring要怎么实现一个RabbitMq生产者和消费者的客户端?方案资源依赖<dependencies><!--核心依赖--> <dependency><groupId>com.rabbitmq</groupId><artifactId>amqp-client</artifactId><v......
  • 【IT老齐045】RabbitMQ六种队列模式
    【IT老齐045】RabbitMQ六种队列模式前情提要Producer:生产者,消息的提供者Consumer:消费者,消息的使用者Broker:MQ服务器,管理队列、消息及相关信息Message:消息,程序间的通信的数据Queue:队列,消息存放的容器,消息先进先出Exchange:交换机,用于分发消息工作模式简单模式工作队列......
  • 【IT老齐046】RabbitMQ队列解决消息积压问题
    【IT老齐046】RabbitMQ队列解决消息积压问题场景每天上午10点,全国2万多名客户经理集中录入上一日JK单据到BorrowSale系统,峰值能达到500单/s。但信审系统任务重,最多只支持到60单/s,每日会导致大量消息积压解决方案工作队列RabbitMQ改为工作队列模式,将消息送给9个信审系统实......
  • window7系统 rabbitmq服务启动不了
    问题描述:解决方案:1.检查win7是否是sp1版本桌面计算机鼠标右键属性,打开系统属性窗口,如下图所示:2.如果不是,下载windows6.1-kb976932-x64补丁安装,安装完成后重启电脑3.电脑重启后,下载vcredist_x64或者vcredist_x86软件安装(根据系统32位还是64位,下载不同的安装包安装),安装完成......
  • 自学rabbitmq入门到精通
    交换机的fault(发布与订阅模式)因为消息是由生产者发送给excahnge,exchange发送给队列,然后由队列发送给消费者的。展示使用图形化界面使用fanout模式。创建交换机然后创建三个队列,绑定对应的交换机,发现给交换机发送消息给队列,3个队列同都收到了消息direct模式 相对......
  • RabbitMq 集成到 SpringBoot
    1.最低配置使用1.添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.3.2.RELEASE</version></dependency><dependency>&......