IBMMQ权限问题,错误码2035(建立属于MQ的用户)

这篇博客介绍了如何解决IBM MQ权限问题,特别是错误码2035。通过创建新用户,将其加入mqm用户组,并在MQ可视化工具中配置通道认证记录,来确保用户权限的正确设定。步骤包括在控制面板中添加用户,设置组成员资格,以及在MQ管理界面阻止用户并编辑通道认证记录。

1.打开控制面板找到用户账户。
在这里插入图片描述
2.打开用户账户,再打开如下图。
在这里插入图片描述
3.打开管理其他账户。
在这里插入图片描述
4.点击在电脑设置中添加其他账户。
在这里插入图片描述
5.点击+。
在这里插入图片描述
6.鼠标右击用户,选择新用户。
在这里插入图片描述
7.设置用户名,密码,以及选择账户永不过期。
在这里插入图片描述

8.创建好后,如图:
在这里插入图片描述
9.接再来,给用户设置组,并且属于mqm,(只要安装了IBMMQ则系统会自己创建一个名为mqm的用户组)如图:
在这里插入图片描述
10.然后鼠标右击刚才创建的用户,选择属性。
在这里插入图片描述
11.点击隶属于,在点击添加。
在这里插入图片描述
12.然后输入组名,然后检查名称,然后确定,然后再应用就好了。
在这里插入图片描述
13.创建完后,如图,他并不会直接显示属于哪个组,而是要登入过一次后,关系才生效。
在这里插入图片描述
如图:
在这里插入图片描述
而登入的话,则就是再Java代码中的

      //        //MQ中拥有权限的用户名

        MQEnvironment.userID = "root1";
        //        //用户名对应的密码

        MQEnvironment.password = "123456";

还有要注意的地方,虽然这个组创建完了,但是 还有可能被ibmmq拦截,那我们接下来就需要打开IBMMQ可视化工具去设置了。
操作如图:
1.打开【通道——通道认证记录】
在这里插入图片描述
2.选住行右击鼠标,选择属性。
在这里插入图片描述
3.点击阻止用户,然后编辑 ,编辑成一个和自己的用户名无关的名字就好了,然后点击确定。(我试过删除,直接不阻止,但是似乎不行。。。。)
在这里插入图片描述
这样下来权限问题基本解决,这是我目前遇到的关于IBMMQ的权限问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值