UnregisterPlugin
Quita un complemento de un repositorio. Puede añadir y quitar complementos para aumentar la funcionalidad del sistema. Un complemento es un módulo de software que introduce nuevos metadatos del repositorio.
Cuando use este comando, el servicio de repositorio debe estar ejecutándose en modo exclusivo. Puede configurar el servicio de repositorio para que se ejecute en modo exclusivo en Administrator Tool, o bien puede usar el comando UpdateRepositoryService de infacmd.
El comando UnregisterPlugin emplea la siguiente sintaxis:
unregisterplugin
-v <vendor_id>
-l <plug-in_id>
[-s (is security module)
[-g (remove user-name-login mapping)]
{-w <new_password> |
-W <new_password_environment_variable>}]
La tabla siguiente describe las opciones y los argumentos de pmrep UnregisterPlugin:
Opción | Argumento | Descripción |
---|
-v | vendor_id | Obligatorio. Identifica el complemento de seguridad por el número de identificación del proveedor. Este número se define al registrar el complemento. |
-l | plug-in_id | Obligatorio. Identifica el complemento por el número de identificación. Este número de identificación se define al registrar el complemento. |
-s | - | Opcional. Indica si el módulo es un módulo de seguridad externo. |
-g | - | Opcional. Aplicable al registrar un módulo de seguridad externo. Quita la asociación entre los nombres de usuario y los nombres de inicio de sesión del repositorio al anular el registro de un módulo de seguridad externo. Si omite esta opción, mantiene la asociación en el repositorio, pero el administrador de repositorios no la muestra en ningún lugar. Utilice esta opción cuando anule el registro de un módulo de seguridad. |
-w | new_password | Obligatorio cuando el complemento contiene un módulo de seguridad. Obligatorio si no utiliza la opción -W. Debe usar la opción -w o -W, pero no ambas. Especifica una contraseña nueva para el usuario que ejecuta el comando UnregisterPlugin. Al anular el registro de un módulo de autenticación externo, todas las contraseñas de usuario se restablecen a los valores del repositorio. Debe introducir una nueva contraseña para acceder al repositorio. |
-W | new_password_environment_ variable | Obligatorio cuando el complemento contiene un módulo de seguridad. Obligatorio si no utiliza la opción -w. Debe usar la opción -w o -W, pero no ambas. Especifica una nueva variable de entorno de la nueva contraseña para el usuario que ejecuta el comando del que se anula el registro. Al anular el registro de un módulo de autenticación externo, todas las contraseñas de usuario se restablecen a los valores del repositorio. Debe introducir una nueva contraseña para acceder al repositorio. |
Cómo anular el registro de un módulo de seguridad externo
Utilice el comando UnregisterPlugin para dejar de utilizar un módulo de seguridad externo con un repositorio. Si anula el registro de un módulo de seguridad externo, PowerCenter cambia al modo de autenticación del repositorio. Todas las contraseñas de usuario se restablecen a los valores del repositorio, en lugar de a los valores del directorio externo. Al anular el registro del módulo de seguridad, no se pierde la asignación entre los nombres de usuario y los nombres de inicio de sesión de seguridad externos, a menos que introduzca la opción -g. Vuelva a usar la asignación si registra un módulo de seguridad nuevo.
Debe utilizar la opción -w o -W para crear una contraseña nueva al anular el registro del módulo de seguridad.
Ejemplo:
Como administrador, decide cambiar el módulo de seguridad de LDAP de vuelta a la autenticación de repositorio. Retira la asignación de nombre de usuario-inicio de sesión. Cualquier usuario que se haya añadido al sistema bajo autenticación de repositorio puede iniciar una sesión con su nombre de usuario y contraseña antiguos. Cualquier usuario que se haya añadido al repositorio bajo seguridad de LDAP no puede iniciar la sesión hasta que se habilite su nombre de usuario.