Mandato mqsisetdbparms

Plataformas soportadas

  • Windows
  • Linux y sistemas UNIX
  • z/OS

Finalidad

Utilice el mandato mqsisetdbparms para asociar un ID de usuario y una contraseña a cada nombre de origen de datos (DSN) utilizado en los siguientes nodos:
  • Compute
  • Database
  • Filter
  • DataInsert
  • DataDelete
  • DataUpdate
  • Mapping
  • Warehouse
Donde se utiliza el mismo DSN en varios nodos (que hacen referencia a la misma instancia de la base de datos), se utiliza la misma combinación de ID de usuario y contraseña.

El par ID de usuario y contraseña se crea en la carpeta DSN bajo la carpeta de registro del intermediario.

Este mandato no se ejecuta si el intermediario está en ejecución. Para poder ejecutar este mandato, debe detener primero el intermediario.

Nota: El mandato mqsisetdbparms no se aplica a las bases de datos de intermediarios.

El mandato mqsisetdbparms permite crear, modificar o suprimir pares de ID de usuario y contraseña.

No puede utilizar este mandato para modificar el nombre de origen de datos del intermediario.

Sintaxis

Crear

Modificar

Suprimir

Parámetros

nombreintermediario
(Necesario) El nombre del intermediario para el que se van a crear, modificar o suprimir los valores.
-n NombreOrigenDatos
(Necesario) Origen de datos para el que se van a modificar el ID de usuario y la contraseña.
-u IDUsuarioOrigenDatos
(Necesario para Crear; Opcional para Modificar) El ID de usuario que se va a asociar a este origen de datos.
-p ContraseñaOrigenDatos
(Necesario para Crear y Alterar) La contraseña que se va a asociar a este origen de datos.

(Sólo plataformas Windows, y sistemas Linux y UNIX) Por compatibilidad con los sistemas existentes, todavía puede especificar <password>. Sin embargo, si no especifica una contraseña con este parámetro, cuando ejecuta el mandato se le solicita que entre una contraseña durante su invocación, y que la vuelva a entrar para comprobar que la ha entrado correctamente.

-d
(Necesario para Suprimir) Suprime el par ID de usuario y contraseña para este origen de datos del registro.

Autorización

En sistemas Windows, el ID de usuario utilizado para invocar este mandato debe tener autorización de Administrador en el sistema local.

En sistemas UNIX, el ID de usuario utilizado para invocar este mandato debe pertenecer al grupo mqbrkrs.

En z/OS, el ID de usuario utilizado para invocar este mandato debe pertenecer a un grupo que tenga acceso READ y WRITE para el directorio de componente.

Nota: Asegúrese de que el registro tenga la seguridad necesaria para impedir el acceso no autorizado. mqsisetdbparms no es necesario para el correcto funcionamiento del intermediario. Sin embargo, si el administrador de intermediarios no asigna IDs de usuario y contraseñas específicos a orígenes de datos específicos, se utiliza el ID de usuario del intermediario (y contraseña en Windows y sistemas UNIX). La contraseña no se almacena en texto inteligible en el sistema de archivos.

Ejemplos

mqsisetdbparms WBRK_BROKER -n MQBroker1 -u MQUserId -p password
mqsisetdbparms WBRK_BROKER -n MQBroker1 -d

En z/OS, ponga estos mandatos en el miembro JCL BIPSDBP en el conjunto de datos de personalización <hlq>.SBIPPROC, y someta el trabajo.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
an09155_