当前位置:首页 > RabitMQ用户管理(角色管理和权限设置)

RabitMQ用户管理(角色管理和权限设置)

RabitMQ用户管理(角色管理和权限设置)。

1. 用户管理。

1.1 查看用户列表。
RabitMQ安装后,会有默认用户(guest guest),那么如何查看用户列表࿱呢?f;

有两种方法󿀌第一个是登录管理后台htp://localhost:15672/,查看界面中的:
在这里插入图片描述
第二种方法是通过命令查看:

cd E。:。:。\Program Files\RabbitMQ Server\rabbitmq_server。-。3.7。.15。\sbinrabbitmqctl。.。

在这里插入图片描述

bat list_users。

注意:第一个命令中的路径修改为您机器RabblitMQ的安装路径。
1.2 新建用户。
在这里插入图片描述
第一种方法是管理后台新建。

第二种方法是通过命令增加:rabbitmqctl。.。 bat add_user developer。

在这里插入图片描述
123456。

用户guest的tags是[administrator],而新用户developer的tags是[]c;这一点将在下面的2.角色设置中解释。
1.3 删除用户。
在这里插入图片描述
在这里插入图片描述
第一种方法是通过管理背景删除:

第二种方法是通过命令删除:rabbitmqctl。.。

在这里插入图片描述
bat delete_user developer。
1.4 修改密码。
在这里插入图片描述
在这里插入图片描述
第一种方法是通过管理背景来修改密码。

第二种方法是通过命令修改密码:

在这里插入图片描述

rabbitmqctl change_password developer developer123456。

2. 角色设置。
administrator࿰主要在RabitMQ中c;monitoring,policymaker,management,impersonator,none有几个角色。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

默认用户guest是administrator角色,新建的developer用户没有设置角色,即none,将developer用户设置为administrator角色,第一种方法是通过界面修改:
注意:如果设置多个角色,管理界面,分隔,命令用空间分隔。

࿱也可以通过以下命令进行修改a;rabbitmqctl。࿱也可以通过以下命令进行修改a;

在这里插入图片描述
在这里插入图片描述
rabbitmqctl。

.。bat set_user_tags developer administrator。还可以为用户设置多个角色,如果为用户developer设置administrator󿀌monitoring:

在这里插入图片描述
在这里插入图片描述

rabbitmqctl。

.。
在这里插入图片描述
bat set_user_tags developer administrator monitoring。
在这里插入图片描述

3. 权限配置。用户权限通过界面配置。点击保存后选择相应的权限配置。

分享到: