进入容器
docker exec -it public-rabbitmq bash
添加用户
rabbitmqctl add_user teenagers teenagers_rabbit
查看用户列表
rabbitmqctl list_users
为用户设置角色:
rabbitmqctl set_user_tags teenagers administrator
添加virtual host:
rabbitmqctl add_vhost /guard
为用户设置virtual host:
rabbitmqctl set_permissions -p /guard teenagers '.*' '.*' '.*'
其他命令
查看用户权限
rabbitmqctl list_user_permissions teenagers
查看哪个用户拥有virtual host权限:
rabbitmqctl list_permissions -p /guard
清除权限:
rabbitmqctl clear_permissions -p /guard teenagers
删除用户:
rabbitmqctl delete_user teenagers
删除virtual host:
rabbitmqctl delete_vhost /guard