Para que un ID de usuario pueda configurar, iniciar y detener el Agente de WebSphere MQ, el ID de usuario
debe pertenecer al grupo mqm, que tiene privilegios administrativos completos sobre IBM® MQ
(WebSphere MQ). Además, para un usuario no root o un usuario no administrador, debe otorgar a los usuarios el acceso a los objetos de
IBM MQ (WebSphere MQ) utilizando el mandato de control de IBM MQ
(WebSphere MQ).
Acerca de esta tarea
En un sistema AIX o Linux, debe añadir el ID de usuario al grupo mqm y, a
continuación, otorgar al ID de usuario el acceso adecuado a los objetos de IBM MQ (WebSphere MQ) con el
mandato setmqaut.
En sistemas Windows, debe añadir el ID de usuario al grupo
mqm. Si el ID de usuario no pertenece al grupo de usuarios de administrador, también debe utilizar el Editor del Registro para otorgar permisos al ID de usuario para iniciar o detener el
agente.
Procedimiento
En sistemas AIX o Linux, siga estos pasos:
-
Inicie la sesión en el sistema AIX o Linux mediante el ID root.
-
Añada el ID de usuario que se utiliza para ejecutar el agente al grupo mqm.
-
(WebSphere MQ V7.5 o posterior): si el ID de usuario no es un usuario root en el sistema AIX o
Linux, establezca el nivel adecuado de autoridad para que el ID de usuario pueda acceder a los objetos de
IBM MQ (WebSphere MQ) ejecutando el mandato siguiente:
setmqaut -m gestor_colas -t qmgr -p ID_usuario +inq +connect +dsp +setid
Donde
gestor_colas es el nombre del gestor de colas de WebSphere MQ
V7.5 o posterior e
ID_usuario es el ID de usuario no root o no administrador para ejecutar el agente.
En sistemas Windows, siga estos pasos:
-
Inicie una sesión en el sistema Windows como administrador del sistema.
-
Añada el ID de usuario que se utiliza para ejecutar el agente al grupo mqm.
-
Si el ID de usuario que se utiliza para iniciar, ejecutar y detener el agente no es miembro del grupo de administradores,
utilice el Editor del Registro para establecer los permisos para el ID de usuario para asegurarse de que se puede iniciar y detener el agente satisfactoriamente:
- Pulse y escriba regedit.exe para abrir el
Editor del registro.
- En el Editor del Registro, localice la clave
HKEY_LOCAL_MACHINE\SOFTWARE\Candle.
- Pulse con el botón derecho del ratón en la clave y pulse Permisos.
- Si el ID de usuario del Agente de WebSphere MQ no está en el Grupo o la lista de nombres de usuario, pulse Añadir para añadir el ID de usuario a la
lista.
- Pulse el ID de usuario en la lista.
- En la lista Permisos para el ID-usuario, donde ID_usuario es el ID de usuario del Agente de WebSphere MQ,
seleccione Control total en la columna Permitir y pulse Aceptar.
- En el Editor del Registro, localice la clave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Perflib.
- Pulse con el botón derecho del ratón en la clave y pulse Permisos.
- Si el ID de usuario del Agente de WebSphere MQ no está en el Grupo o la lista de nombres de usuario, pulse Añadir para añadir el ID de usuario a la
lista.
- Pulse el ID de usuario en el Grupo o la lista de nombres de usuario.
- En la lista Permisos para el ID-usuario, donde ID_usuario es el ID de usuario del Agente de WebSphere MQ,
seleccione Lectura en la columna Permitir y pulse Aceptar.
- Cierre el Editor de registro.
- Localice el directorio dir_instalación, donde dir_instalación es
el directorio de instalación de agente.
- Pulse con el botón derecho del ratón en el directorio y pulse Propiedades.
- En la pestaña Seguridad, si el ID de usuario del Agente de WebSphere MQ no está en el Grupo o la lista de nombres de usuario, pulse Editar y, a continuación, Añadir para añadir el ID de usuario a la
lista.
- Pulse el ID de usuario en el Grupo o la lista de nombres de usuario.
- En la lista Permisos para el ID_usuario, en la columna Permitir, seleccione
Control completo, donde ID_usuario es el ID de usuario
del Agente de WebSphere MQ.
- Pulse Aceptar.
Qué hacer a continuación
El próximo paso consiste en configurar IBM MQ (WebSphere MQ) para la habilitación de datos. Consulte Configuración de IBM MQ (WebSphere MQ) para la habilitación de datos.