Autorizar a los ID de usuario para ejecutar el agente

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

  • Linux o AIX En sistemas AIX o Linux, siga estos pasos:
    1. Inicie la sesión en el sistema AIX o Linux mediante el ID root.
    2. Añada el ID de usuario que se utiliza para ejecutar el agente al grupo mqm.
    3. (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.
  • Windows En sistemas Windows, siga estos pasos:
    1. Inicie una sesión en el sistema Windows como administrador del sistema.
    2. Añada el ID de usuario que se utiliza para ejecutar el agente al grupo mqm.
    3. 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:
      1. Pulse Inicio > Ejecutar y escriba regedit.exe para abrir el Editor del registro.
      2. En el Editor del Registro, localice la clave HKEY_LOCAL_MACHINE\SOFTWARE\Candle.
      3. Pulse con el botón derecho del ratón en la clave y pulse Permisos.
      4. 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.
      5. Pulse el ID de usuario en la lista.
      6. 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.
      7. En el Editor del Registro, localice la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib.
      8. Pulse con el botón derecho del ratón en la clave y pulse Permisos.
      9. 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.
      10. Pulse el ID de usuario en el Grupo o la lista de nombres de usuario.
      11. 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.
      12. Cierre el Editor de registro.
      13. Localice el directorio dir_instalación, donde dir_instalación es el directorio de instalación de agente.
      14. Pulse con el botón derecho del ratón en el directorio y pulse Propiedades.
      15. 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.
      16. Pulse el ID de usuario en el Grupo o la lista de nombres de usuario.
      17. 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.
      18. 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.