Authentication IBM MQ创建具有从队列读取权限的用户的最小MQSC命令是什么?

Authentication IBM MQ创建具有从队列读取权限的用户的最小MQSC命令是什么?,authentication,authorization,ibm-mq,Authentication,Authorization,Ibm Mq,目标是具有基本开发设置的自定义IBM MQ v9.2Docker映像: 具有名为“MY_DEV_Queue”的单个队列的队列管理器 具有从队列读取权限的用户A 具有写入队列权限的用户B 以管理员身份连接到MQ的能力(从MQExplorer) (首选用户身份验证为用户名+密码) 我正在尝试创建一个在MQ启动时运行的MQSC脚本custom.MQSC Dockerfile: 设置MQ_DEV=true将创建一些具有默认名称的队列,但我希望自定义它们以及用户权限;在这种情况下,还不清楚如何从MQE

目标是具有基本开发设置的自定义
IBM MQ v9.2
Docker映像:

  • 具有名为“MY_DEV_Queue”的单个队列的队列管理器
  • 具有从队列读取权限的用户A
  • 具有写入队列权限的用户B
  • 以管理员身份连接到MQ的能力(从MQExplorer)
(首选用户身份验证为用户名+密码)

我正在尝试创建一个在MQ启动时运行的MQSC脚本
custom.MQSC

Dockerfile:

设置
MQ_DEV=true
将创建一些具有默认名称的队列,但我希望自定义它们以及用户权限;在这种情况下,还不清楚如何从MQExplorer进行连接


MQSC脚本中满足这些简单要求的最小命令集是什么?

哪个版本的MQ?您计划如何对用户进行身份验证?您将配置ldap、用户证书或其他内容吗?@JoshMc更新了问题(v9.2,auth=username+password),容器队列名称如何验证用户?
FROM ibmcom/mq:9.2.2.0-r1

ENV LICENSE=accept
ENV MQ_DEV=false
ENV MQ_APP_PASSWORD=user-pwd
ENV MQ_ADMIN_PASSWORD=admin-pwd
ENV MQ_QMGR_NAME=MY_DEV_MQ

COPY init/custom.mqsc /etc/mqm/