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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM