这似乎是一个容易被谷歌搜索的问题。但事实并非如此。有人可以帮忙吗?
如何为rabbitmq创建新用户?
答案 0 :(得分:30)
我发现这非常有用
rabbitmqctl add_user username password
rabbitmqctl set_user_tags username administrator
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
在此处https://www.rabbitmq.com/rabbitmqctl.8.html#User_Management
查看更多答案 1 :(得分:19)
您可以使用rabbitmqctl tool - 查找字幕用户管理。
创建用户的命令是rabbitmqctl add_user myUser myPass
要让用户成为管理员,请执行rabbitmqctl set_user_tags myUser administrator
另外,如果您使用rabbitmq的web ui - management plugin,您可以非常轻松地完成它,它非常直观。
如果你想以编程方式进行,你可以使用rabbitmq rest api,也可以在(on?)管理插件的链接中解释。
答案 2 :(得分:7)
您要为RabbitMQ服务器添加新用户,只需在注释cmd下运行:
rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
答案 3 :(得分:0)
要启用RabbitMQ管理员管理用户,请遵循:
现在以:来访问您主机上的RabbitMQ管理员:
http:// {youhostname}:15672 /#/
,然后使用您的上述用户帐户登录!
答案 4 :(得分:0)
启用 management plugin 后,您还可以使用 REST API。
PUT /api/users/name