RabbitMQ常用命令
创建一个用户为mytest,密码为mytest
rabbitmqctl add_user mytest mytest
删除一个用户
rabbitmqctl delete_user username
修改用户的密码
rabbitmqctl change_password username newpassword
查看当前用户列表
rabbitmqctl list_users
设置用户角色(user为用户名, tag为角色名(对应administrator,monitoring,policymaker,management,或其他自定义名称)
rabbitmqctl set_user_tags user tag tag tag
设置用户权限(给用户mytest 设置所有资源都可以读写权限)
rabbitmqctl set_permissions -p / mytest '.*' '.*' '.*'(配置权限的正则,写权限的正则,读全新的正则)
查看(指定vhostpath)所有用户的权限信息
rabbitmqctl list_permissions -p /
查看某个指定用户的权限信息
rabbitmqctl list_user_permissions <username>
清除某个用户的权限信息
rabbitmqctl clear_permissions [-p vhostpath] username