RabbitMQ用户角色及权限控制

1、创建RabbitMQ用户

rabbitmqctl add_user <username> <password>

2、删除RabbitMQ用户

rabbitmqctl delete_user <username>

3、修改用户角色(示例中设置为管理员角色)

rabbitmqctl set_user_tags <username> administrator

4、查看已有的用户

rabbitmqctl list_users

5、为用户赋予Virtual Host权限

rabbitmqctl  set_permissions -p /<virtualhost>  <username> '.*' '.*' '.*'

6、查看用户权限

rabbitmqctl list_user_permissions <username>

7、查看对虚拟主机有权限的用户

rabbitmqctl list_permissions -p /<virtualhost>

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注