Creación de ID de grupo y de usuario para una instalación de base de datos Db2 (Linux y UNIX)

El asistente de Instalación de Db2 crea estos usuarios y grupos de forma automática durante el proceso de instalación. Si lo desea, puede crearlos previamente.

Antes de empezar

Para realizar esta tarea, debe tener autorización de usuario root para crear usuarios y grupos.

Acerca de esta tarea

Se necesitan tres usuarios y tres grupos.

Los nombres de los usuarios y de los grupos utilizados en las instrucciones siguientes están documentados en la tabla siguiente. Puede especificar nombres de usuarios y grupos propios si siguen las normas de denominación del sistema y de DB2.

Los ID de usuario que cree son necesarios para llevar a cabo tareas de configuración posteriores.

Tabla 1. Usuarios y grupos por omisión
Usuario Nombre de usuario de ejemplo Nombre de grupo de ejemplo
Propietario de la instancia db2inst1 db2iadm1
Usuario delimitado db2fenc1 db2fsdm1
Usuario del Servidor de administración de DB2 dasusr1 dasadm1
  • El directorio de inicio del propietario de la instancia es donde se crea la instancia de Db2 .
  • El usuario delimitado se utiliza para ejecutar funciones definidas por el usuario (UDF) y procedimientos almacenados fuera del espacio de direcciones utilizado por la base de datos Db2 .
  • El ID de usuario para el usuario del Servidor de administración de DB2 se utiliza para ejecutar el Servidor de administración de DB2 en el sistema.

Procedimiento

Para crear los grupos e ID de usuarios necesarios para los sistemas de base de datos DB2:

  1. Inicie una sesión como usuario con autorización de usuario root.
  2. Entre los mandatos adecuados para el sistema operativo.
    Nota: Estos ejemplos de línea de mandatos no contienen contraseñas. Solo son ejemplos. Puede utilizar el mandato passwd username desde la línea de mandatos para establecer la contraseña.
    Sistemas operativos AIX®
    Para crear grupos en AIX, especifique los mandatos siguientes:
       mkgroup id=999 db2iadm1
       mkgroup id=998 db2fsdm1
       mkgroup id=997 dasadm1
    Cree usuarios para cada grupo:
       mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1 
          home=/home/db2inst1 db2inst1 
       mkuser id=1003 pgrp=db2fsdm1 groups=db2fsdm1 
          home=/home/db2fenc1 db2fenc1 
       mkuser id=1002 pgrp=dasadm1 groups=dasadm1 
          home=/home/dasusr1 dasusr1
    Establezca la contraseña inicial:
       passwd db2inst1
       passwd db2fenc1
       passwd dasusr1
    Sistemas operativos Linux®
    Para crear grupos en sistemas operativos Linux , especifique los mandatos siguientes:
       groupadd -g 999 db2iadm1
       groupadd -g 998 db2fsdm1
       groupadd -g 997 dasadm1
    Cree usuarios para cada grupo:
    useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1 
    useradd -u 1003 -g db2fsdm1 -m -d /home/db2fenc1 db2fenc1 
    useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
    Establezca la contraseña inicial:
       passwd db2inst1
       passwd db2fenc1
       passwd dasusr1