Requisitos previos
Antes de asignar derechos a la cuenta DBMS, realice las siguientes acciones:
Configuración de la cuenta DBMS para instalar el Servidor de administración (creación automática de la base de datos del Servidor de administración)
Para configurar la cuenta del DBMS para la instalación del Servidor de administración:
Si usa el usuario Postgres, no es necesario que le conceda derechos adicionales.
De forma predeterminada, el usuario Postgres no tiene contraseña. Sin embargo, se necesita una contraseña para instalar Kaspersky Security Center Linux. Si desea establecer una contraseña para el usuario Postgres, ejecute el siguiente script:
ALTER USER "user_name" WITH PASSWORD '<
contraseña
>';
Si prefiere utilizar un nuevo rol de Postgres, cree ese rol y concédale el privilegio CREATEDB. Para ello, ejecute el siguiente script (en este script, el rol es KSCAdmin):
CREATE USER "KSCAdmin" WITH PASSWORD '<
contraseña
>' CREATEDB;
El rol creado se utilizará como propietario de la base de datos del Servidor de administración (en adelante, también denominada "base de datos del Servidor").
Una vez que concluya la instalación, se creará automáticamente la base de datos del Servidor de administración y el Servidor de administración estará listo para usarse.
Configuración de la cuentas DBMS para instalar el Servidor de administración (creación manual de la base de datos del Servidor de administración)
Para configurar la cuenta del DBMS para la instalación del Servidor de administración:
CREATE USER "KSCAdmin" WITH PASSWORD '<contraseña>';
CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";
GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";
Si se produce el error "La nueva codificación (UTF8) es incompatible con la codificación de la base de datos de la plantilla", cree una base de datos usando el comando:CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin" TEMPLATE template0;
en lugar de:CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";
Para hacer esto, inicie sesión con el usuario Postgres en la base de datos del Servidor y ejecute el siguiente script (en este script, el rol es KSCAdmin):
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";
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