Proporcionar acceso anónimo a IBM WebSphere MQ

Soy nuevo enIBM WebSphere MQ. Lo estoy ejecutando dentro de undocker envase. El usuario 'sampleuser'y'root'son parte de la'mqm'grupo dentro del contenedor. Puedo acceder al MQ desde el host como usuario 'root' y como 'usuario de muestra' (también creé 'usuario de muestra' en el host).

Quiero habilitar la autenticación anónima, para que, independientemente del ID de usuario del cliente, puedan acceder a MQ. Yo penséMCAUSER('sampleuser') Lo haría por mí. Pero no funciona. Recibo el error AMQ4036 (no autorizado) del eclipse IBM Explorer. Por favor aconséjame.

ALTER QMGR PSNPRES(SAFE)
ALTER QMGR PSMODE (ENABLED)
DEFINE CHANNEL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('sampleuser') REPLACE

Actualización n. ° 1 Actualicé el código para permitir usuarios privilegiados. Pero aún falla.

ALTER QMGR PSNPRES(SAFE)
ALTER QMGR PSMODE (ENABLED)

SET CHLAUTH(*) TYPE(BLOCKUSER) USERLIST('*NOACCESS')

DEFINE CHANNEL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('sampleuser') REPLACE

Aquí está el registro, que tengo.

EXPLANATION:
The user ID 'sampleuser' and its password were checked because the user ID is
privileged and the queue manager connection authority (CONNAUTH) configuration
refers to an authentication information (AUTHINFO) object named
'SYSTEM.DEFAULT.AUTHINFO.IDPWOS' with CHCKCLNT(REQDADM). 

This message accompanies a previous error to clarify the reason for the user ID
and password check.
ACTION:
Refer to the previous error for more information. 

Ensure that a password is specified by the client application and that the
password is correct for the user ID. The authentication configuration of the
queue manager connection determines the user ID repository. For example, the
local operating system user database or an LDAP server. 

To avoid the authentication check, you can either use an unprivileged user ID
or amend the authentication configuration of the queue manager. You can amend
the CHCKCLNT attribute in the CHLAUTH record, but you should generally not
allow unauthenticated remote access.

Actualización n. ° 2 Basado en la respuesta de JohnMC y la referencia aProporcionar acceso anónimo a IBM WebSphere MQ Finalmente lo hice funcionar .. :)

ALTER QMGR PSNPRES(SAFE)
ALTER QMGR PSMODE (ENABLED)
ALTER QMGR CHLAUTH(DISABLED)
SET CHLAUTH(*) TYPE(BLOCKUSER) USERLIST('*NOACCESS')
DEFINE CHANNEL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('sampleuser') REPLACE
ALTER AUTHINFO(SYSTEM.DEFAULT.AUTHINFO.IDPWOS) AUTHTYPE(IDPWOS) CHCKCLNT(OPTIONAL)
REFRESH SECURITY TYPE(CONNAUTH)

Respuestas a la pregunta(1)

Su respuesta a la pregunta