前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RabbitMQ管理3

RabbitMQ管理3

作者头像
franket
发布2022-04-23 18:58:08
1370
发布2022-04-23 18:58:08
举报
文章被收录于专栏:技术杂记技术杂记

查看vhost中的权限分配

不使用 -p 指定vhost时,默认会使用 /

代码语言:javascript
复制
[root@h102 ~]# rabbitmqctl list_permissions
Listing permissions in vhost "/" ...
guest	.*	.*	.*
[root@h102 ~]# rabbitmqctl list_permissions -p /abc
Listing permissions in vhost "/abc" ...
[root@h102 ~]# rabbitmqctl list_permissions -p mq_test
Listing permissions in vhost "mq_test" ...
[root@h102 ~]# 

查看用户权限

list_user_permissions 可以查看指定用户在不同vhost中的权限

代码语言:javascript
复制
[root@h102 ~]# rabbitmqctl list_users
Listing users ...
guest	[administrator]
mq	[]
[root@h102 ~]# rabbitmqctl list_user_permissions 
Error: list_user_permissions expects a username argument, but none provided.
[root@h102 ~]# rabbitmqctl list_user_permissions guest
Listing permissions for user "guest" ...
/	.*	.*	.*
[root@h102 ~]# rabbitmqctl list_user_permissions mq
Listing permissions for user "mq" ...
[root@h102 ~]# 

分配权限

代码语言:javascript
复制
[root@h102 ~]# rabbitmqctl set_permissions -p mq_test mq ".*" ".*" ".*"
Setting permissions for user "mq" in vhost "mq_test" ...
[root@h102 ~]# rabbitmqctl set_permissions -p / mq "^mq.*" ".*" ".*"
Setting permissions for user "mq" in vhost "/" ...
[root@h102 ~]# rabbitmqctl list_user_permissions mq
Listing permissions for user "mq" ...
/	^mq.*	.*	.*
mq_test	.*	.*	.*
[root@h102 ~]# rabbitmqctl list_permissions -p /
Listing permissions in vhost "/" ...
guest	.*	.*	.*
mq	^mq.*	.*	.*
[root@h102 ~]# 

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看vhost中的权限分配
  • 查看用户权限
  • 分配权限
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档