Adición de una cuenta de usuario para el gestor en WebSphere Application Server Community Edition

Si utiliza la configuración de seguridad de usuario predeterminada para el gestor en WebSphere Application Server Community Edition, la información de seguridad de usuario se almacena en una base de datos. Puede utilizar mandatos SQL para mantener cuentas de usuario en esta base de datos. Utilice esta tarea para crear una cuenta de usuario en esta base de datos.

Utilice este tema para añadir cuentas de usuarios únicamente para el gestor si está utilizando la configuración de seguridad de usuario predeterminada para el gestor. La configuración de seguridad de usuario predeterminada puede no ser lo suficientemente segura para utilizarla en producción.

Para algunas soluciones de productos, el gestor puede dar soporte a la creación de cuentas de usuarios que se basen en cuentas de usuarios en un sistema externo. Para estas soluciones de productos, cree cuentas de usuarios a través de la interfaz de usuario del gestor para que pueda utilizar totalmente la integración con el sistema externo. Si no utiliza tal solución de producto, cree nuevas cuentas de usuarios siguiendo el entorno de seguridad que se ha establecido para el servidor de aplicaciones.

Para añadir una cuenta de usuario, despliegue el archivo de archivador web (WAR) del gestor en WebSphere Application Server Community Edition.

La versión de WebSphere Application Server Community Edition que se proporciona con el gestor sólo está disponible en inglés. Debe configurar esta versión de WebSphere Application Server Community Edition utilizando una interfaz de usuario en inglés. Sin embargo, cuando utiliza el gestor, el parámetro de idioma del navegador determina el idioma de la interfaz de usuario del gestor. El parámetro de idioma del navegador también determina el idioma de los mensajes recibidos del servidor de gestión y proxy.

Utilice la consola administrativa de WebSphere Application Server Community Edition para añadir una cuenta de usuario para el gestor. La ubicación predeterminada de la consola administrativa es http://nombre_host:8080/console, donde nombre_host es el nombre de host del sistema en el que está instalado WebSphere Application Server Community Edition.

Para añadir una cuenta de usuario para el gestor utilizando la consola administrativa de WebSphere Application Server Community Edition:

  1. Pulse DB Manager.
  2. En Use DB, seleccione optimConsoleDB.
  3. Entre los siguientes mandatos SQL en SQL Command/s.
    INSERT INTO CONSOLE2.OOB_USER values(ID_usuario,nombre_usuario,contraseña);
    INSERT INTO CONSOLE2.OOB_USER_ROLE values(ID_usuario,ID_rol,nombre_rol);
    • El valor entero idusuario identifica de manera exclusiva al usuario.
    • El valor varchar nombre_usuario especifica el nombre del usuario. El nombre de usuario normalmente es un valor de serie de caracteres.
    • El valor varchar contraseña especifica la contraseña de usuario. La contraseña de usuario normalmente es un valor de serie de caracteres.
    • El valor entero idrol y el valor varchar nombrerol son los valores que se corresponden con el ID de rol y nombre de rol de usuario de cada usuario:
      • El ID de rol de usuario 0 y el nombre de rol de usuario admin se corresponden con el rol de usuario admin (administrador del gestor).
      • El ID de rol de usuario 1 y el nombre de rol de usuario dba corresponden al rol de usuario dba (administrador de base de datos).
      • El ID de rol de usuario 2 y el nombre de rol de usuario lob corresponden al rol de usuario lob (línea de negocio).
      • El ID de rol de usuario 3 y el nombre de rol de usuario designer corresponden al rol de usuario de diseñador.
      • El ID de rol de usuario 4 y el nombre de rol de usuario operator corresponden al rol de usuario de operador.
  4. Pulse Run SQL.
Por ejemplo, el siguiente código SQL crea un ID de usuario con el rol de usuario admin y un ID de usuario con el rol de usuario operator. Los dos ID de usuario utilizan passw0rd como contraseña.
INSERT INTO CONSOLE2.OOB_USER values(10,'administrator','passw0rd');
INSERT INTO CONSOLE2.OOB_USER_ROLE values(10,0,'admin');
INSERT INTO CONSOLE2.OOB_USER values(11,'user14','passw0rd');
INSERT INTO CONSOLE2.OOB_USER_ROLE values(11,4,'operator');