• Window环境下RabbitMQ 添加用户、设置角色和权限


    基本上新增用户、角色和权限的方法都一样,大概如下:

    REM 添加一个帐号 密码 
    rabbitmqctl.bat add_user zhangfujun zhangfujun123 
       
    REM 添加角色 
    rabbitmqctl.bat set_user_tags zhangfujun administrator 
       
    REM 添加权限 
    rabbitmqctl.bat set_permissions -p /  zhangfujun ".*" ".*" ".*"
    

      

    但是,我执行了很多次上面的命令都失败了,在网上找到了一个解决方法:

    错误如下图

    解决办法:

    错误描述里提到了 please check the Erlang cookie,所以我根据这个提示信息去网上找到了解决方案

    步骤1:找到C:Userszhangfj目录下的.erlang.cookie文件,这里面记录了错误提示里面的Cookie

    步骤2:找到C:Windows目录下的.erlang.cookie文件,这里面的Cookie要与上面找到的Cookie值一致

    步骤3:重启RabbitMQ服务即可,重启命令如下:

    执行  rabbitmq-service.bat stop  停止服务
    执行 rabbitmq-service.bat  install  重新安装服务,这时才会重新加载config文件
    执行  rabbitmq-service.bat start  开启服务
    

      

    通过以上步骤之后,可以重新通过命令添加用户、角色和权限了。

  • 相关阅读:
    C# 利用VS自带的WSDL工具生成WebService服务类
    七大管理工具
    在线教育系统
    Redis学习一
    酒店管理系统
    大数据学习一
    nginx负载均衡/反向代理学习一
    微服务学习十
    分布式学习一
    Abstract和Virtual和interface , 派生类中重写 override / new关键字
  • 原文地址:https://www.cnblogs.com/fjzhang/p/8403979.html
Copyright © 2020-2023  润新知