Ibm mq WMQ资源管理器中的WebSphere MQ查看通道

Ibm mq WMQ资源管理器中的WebSphere MQ查看通道,ibm-mq,Ibm Mq,我们需要执行SET AUTHREC PROFILE($cname)OBJTYPE(通道)组('mq-user')AUTHADD(…),以便通道显示WMQ Explorer,是否正确?当前访问被阻止 是的。使用本问题和前面问题中定义的AUTHREC配置文件,您已授权用户连接到QMgr,将请求放入命令队列,并在模型队列上接收答复。命令服务器需要知道该组有权对其他对象执行哪些操作。例如,在您授权之前,它不会显示或让组成员控制频道 查看哪些对象需要授权的快速方法是WMQ Explorer中的基于角色的权

我们需要执行SET AUTHREC PROFILE($cname)OBJTYPE(通道)组('mq-user')AUTHADD(…),以便通道显示WMQ Explorer,是否正确?当前访问被阻止

是的。使用本问题和前面问题中定义的
AUTHREC
配置文件,您已授权用户连接到QMgr,将请求放入命令队列,并在模型队列上接收答复。命令服务器需要知道该组有权对其他对象执行哪些操作。例如,在您授权之前,它不会显示或让组成员控制频道

查看哪些对象需要授权的快速方法是WMQ Explorer中的基于角色的权限向导。右键单击QMgr,选择对象权限,然后添加基于角色的权限,如下所示:

接下来,选择Group并输入组名:

mq用户组“>

向导输出
setmqaut
命令,您可以从命令行以
mqm
的形式发出这些命令。这些命令有等效的
AUTHREC
命令。与其手动转换它们,我建议运行
setmqaut
版本,然后使用该命令捕获规则

使用上述设置在向导中创建的实际命令包括:

setmqaut -m QM75_1 -t qmgr -g mq-user +connect +inq +dsp
setmqaut -m QM75_1 -n "**" -t q -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t topic -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t channel -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t process -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t namelist -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t authinfo -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t clntconn -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t listener -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t service -g mq-user +dsp
setmqaut -m QM75_1 -n "**" -t comminfo -g mq-user +dsp

setmqaut -m QM75_1 -n SYSTEM.MQEXPLORER.REPLY.MODEL -t q -g mq-user +dsp +inq +get
setmqaut -m QM75_1 -n SYSTEM.ADMIN.COMMAND.QUEUE -t q -g mq-user +dsp +inq +put