Configuración de la cuenta para trabajar con PostgreSQL y Postgres Pro

Expandir todo | Contraer todo

Requisitos previos

Antes de asignar derechos a la cuenta DBMS, realice las siguientes acciones:

  1. Inicie sesión en el sistema con la cuenta del administrador local.
  2. Instale un entorno para trabajar con PostgreSQL y Postgres Pro.
  3. Configurar el servidor PostgreSQL o Postgres Pro para que funcione con Kaspersky Security Center Linux.

Configuración de las cuentas del DBMS para instalar el Servidor de administración

Para configurar las cuentas del DBMS para la instalación del Servidor de Administración:

  1. Ejecute un entorno para trabajar con Postgres.
  2. Inicie sesión con el usuario Postgres en la base de datos Postgres.
  3. Crea un nuevo rol de Postgres (en este ejemplo, el rol es dbadmin):

    CREATE USER "dbadmin" WITH PASSWORD '<contraseña>';

  4. Cree una base de datos del Servidor de administración (en este ejemplo, el nombre de la base de datos del Servidor de administración es kav):

    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";

    Recomendamos que designe el rol de Postgres creada en el paso 5 de esta instrucción como propietario de la base de datos (en este ejemplo, la función es iamadmin ).

    Especificar a otro usuario como propietario de la base de datos

    Asegúrese de que el rol de propietario de la base de datos tenga los privilegios CONNECT y TEMPORARY.

    Si aparece el error "La nueva codificación (UTF8) es incompatible con la codificación de la base de datos de plantilla", crea una base de datos mediante el comando:
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "dbadmin" TEMPLATE template0;
    en lugar de:
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "dbadmin";

  5. Cree un nuevo rol de Postgres para IAM (en este ejemplo, el rol de Postgres es iamadmin):

    CREATE USER "iamadmin" WITH PASSWORD '<contraseña>';

  6. Cree una base de datos de IAM (en este ejemplo , el nombre de la base de datos de IAM esiam):

    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";

    Recomendamos que designe el rol de Postgres creada en el paso 5 de esta instrucción como propietario de la base de datos (en este ejemplo, la función es iamadmin ).

    Especificación de otro usuario como propietario de la base de datos de IAM

    Asegúrese de que el rol de propietario de la base de datos tenga los privilegios CONNECT y TEMPORARY.

    Si aparece el error "New encoding (UTF8) is incompatible with the encoding of the template database", cree una base de datos mediante el comando:
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "dbadmin" TEMPLATE template0;
    en lugar de:
    CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "dbadmin";

    El Servidor de administración no elimina la base de datos de IAM automáticamente al desinstalar o mover el servidor a otro dispositivo; debe eliminarla de forma manual.

  7. Instale el Servidor de administración.

Una vez que concluya la instalación, el Servidor de administración utilizará la base de datos creada para almacenar los datos del Servidor de administración. El Servidor de administración estará entonces listo para usar.

Principio de página