rabbitmq 新建用户没有administrator
时间: 2023-10-07 07:14:52 浏览: 137
根据提供的引用内容,可以通过以下步骤来新建一个没有administrator权限的rabbitmq用户:
1. 添加新用户,用户名为root,密码为123456:
rabbitmqctl add_user root 123456
2. 设置该用户为普通管理者角色:
rabbitmqctl set_user_tags root management
3. 设置用户权限,允许该用户访问所有虚拟主机:
rabbitmqctl set_permissions -p / ".*" ".*" ".*"
相关问题
rabbitmq添加用户
要在RabbitMQ中添加用户,您可以按照以下步骤进行操作:
1. 打开终端或命令提示符,进入RabbitMQ安装目录的sbin文件夹。
2. 运行以下命令来创建一个新用户:
```
./rabbitmqctl add_user username password
```
将"username"替换为您想要创建的用户名,"password"替换为您想要设置的密码。
3. 运行以下命令来授予用户管理员权限:
```
./rabbitmqctl set_user_tags username administrator
```
4. 运行以下命令以允许新用户访问任何虚拟主机:
```
./rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
```
将"username"替换为您刚刚创建的用户名。
现在您已成功添加了一个新用户并授予了管理员权限。请记住在生产环境中加强安全措施,使用更复杂的密码并限制用户的权限。
Rabbitmq用户
要创建一个RabbitMQ用户,可以按照以下步骤进行:
1. 使用管理员权限登录到RabbitMQ服务器。
2. 打开终端或命令提示符,进入RabbitMQ的安装目录。
3. 使用以下命令创建一个新用户(以guest为例):
```
rabbitmqctl add_user username password
```
将`username`替换为你想要创建的用户名,将`password`替换为你想要设置的密码。
4. 授予新用户相关的权限。使用以下命令将用户分配到一个或多个虚拟主机(以`/`为例):
```
rabbitmqctl set_user_tags username administrator
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
```
这将授予新用户管理员标签,并在所有权限上设置完全访问。
5. 重启RabbitMQ服务以使更改生效。
现在你已经成功创建了一个RabbitMQ用户,并且该用户具有管理员权限和对指定虚拟主机的完全访问权限。
阅读全文