rabbitmq用戶授權


創建用戶

rabbitmqctl add_user kye01 123456

設置用戶角色

rabbitmqctl set_user_tags kye01 monitoring

查看用戶清單

rabbitmqctl list_users

給用戶授權

rabbitmqctl set_permissions -p "/" kye01 ".*" ".*" ".*"

查看指定用戶權限

rabbitmqctl  list_user_permissions  kye01

刪除用戶

rabbitmqctl delete_user guest

設置用戶沒有其他權限

rabbitmqctl set_permissions -p "/" kye01 "^$" "^$" "^$"

'^$'不匹配任何資源

 

另外需注意:獲取或清除(get、consume、purge)消息需queue的讀權限

也就是有讀的權限,就可以pruge,清除掉隊伍里的消息

 


免責聲明!

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



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