rabbitMq使用guest登录不上的问题总结

自己mac电脑上的mq在电脑关机(直接按电源键关机),在开机后,rabbitMq连不上了,报500错误。

  • 1.在使用brew uninstall rabbitmq --force后;
  • 2.我手动安装了erlang20导致和我brew install rabbitMq中依赖的erlang冲突了,brew install中的是22版本
  •    解决冲突就是删除erlang20 rm -rf  /usr/local/opt/erlang@20   rm -rf /usr/local/Cellar/erlang@20
  • 3.再次brew install rabbitMq
  • 4.安装成功后->配置变量后-启动服务后,使用guest登录不上报login failed
  • 5.使用rabbitmqctl status查看rabbitmq状态正常,然后使用rabbitmqctl list_users命令没有查出用户
  • 6.因为没有查出用户,所以需要新建,以下是新建用户的命令

 新建用户 

rabbitmqctl add_user Username Password

 设置角色 

rabbitmqctl set_user_tags User Tag [Tag2, Tag3 ...]

用户角色可以分为超级管理员administrator、监控者monitoring、策略制定者policymaker、普通管理者management等。 

 添加用户后可以登录了!!!

其他的命令

设置权限

rabbitmqctl set_permissions -p vhostName yourName ".*" ".*" ".*"
例如:
➜  rabbitmq git:(master) rabbitmqctl set_permissions -p / yang ".*" ".*" ".*"
Setting permissions for user "yang" in vhost "/" ...

删除用户

rabbitmqctl  delete_user  Username

修改密码

rabbitmqctl  change_password  Username  Newpassword

猜你喜欢

转载自www.cnblogs.com/guanbin-529/p/12811690.html