rabbitmq如何添加用户
时间: 2023-12-02 13:43:22 浏览: 68
以下是在RabbitMQ中添加用户的步骤:
1.使用管理员用户登录RabbitMQ控制台。
2.点击“Admin”选项卡,然后点击“Add a user”按钮。
3.在弹出的对话框中输入用户名和密码,然后点击“Add user”按钮。
4.为新用户分配角色。在“User”选项卡下,选择新用户,然后在“Set permission”下拉菜单中选择“Set permission for <username>”。
5.在弹出的对话框中选择要分配给用户的虚拟主机和权限,然后点击“Set permission”按钮。
下面是一个示例代码,演示如何使用RabbitMQ管理Python客户端添加用户:
```python
import pika
# 连接到RabbitMQ服务器
connection = pika.BlockingConnection(pika.ConnectionParameters('localhost'))
channel = connection.channel()
# 添加新用户
channel.queue_declare(queue='add_user')
channel.basic_publish(exchange='',
routing_key='add_user',
body='{"username": "new_user", "password": "password"}')
print("New user added")
# 关闭连接
connection.close()
```
阅读全文