Configurazione dell'account DBMS per l'utilizzo di PostgreSQL e Postgres Pro

Prerequisiti

Prima di assegnare i diritti all'account DBMS, eseguire le azioni seguenti:

  1. Assicurarsi di accedere al sistema con l'account di amministratore locale.
  2. Installare un ambiente per l'utilizzo di PostgreSQL e Postgres Pro.
  3. Configurare il server PostgreSQL o Postgres per l'utilizzo con Kaspersky Security Center Linux.

Configurazione degli account DBMS per l'installazione di Administration Server

Per configurare gli account DBMS per l'installazione di Administration Server:

  1. Eseguire un ambiente per l'utilizzo di Postgres.
  2. Accedere come utente Postgres nel database Postgres.
  3. Creare un nuovo ruolo Postgres (in questo esempio il ruolo è KSCAdmin):

    CREATE USER "KSCAdmin" WITH PASSWORD '<password>';

  4. Creare un database di Administration Server (in questo esempio il nome del database di Administration Server è KAV):

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

    Se si verifica l'errore "La nuova codifica (UTF8) non è compatibile con la codifica del database modello", creare un database utilizzando il comando:
    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin" TEMPLATE template0;
    anziché:
    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";

  5. Concedere tutti i privilegi al ruolo nel database di Administration Server.

    GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";

    Verificare che il ruolo disponga dei privilegi CONNECT e TEMPORARY predefiniti nel database di Administration Server.

  6. Concedere i seguenti privilegi al ruolo di Postgres creato:
    • Privilegi su tutte le tabelle nello schema pubblico: ALL
    • Privilegi su tutte le sequenze nello schema pubblico: ALL

    A tale scopo, accedere come utente Postgres al database del server ed eseguire il seguente script (in questo script, il ruolo è KCSAdmin):

    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";

    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";

  7. Installazione di Administration Server.

Al termine dell'installazione, Administration Server utilizzerà il database creato per archiviare i dati di Administration Server. Administration Server è pronto per l'uso.

Inizio pagina