Konfiguracja konta DBMS do pracy z PostgreSQL i Postgres Pro

Wymagania wstępne

Przed przypisaniem uprawnień do konta DBMS wykonaj następujące czynności:

  1. Upewnij się, że logujesz się do systemu na konto administratora lokalnego.
  2. Zainstaluj środowisko do pracy z PostgreSQL i Postgres Pro.
  3. Konfigurowanie serwera PostgreSQL lub Postgres Pro do pracy z Kaspersky Security Center Linux.

Konfigurowanie konta DBMS do instalacji Serwera administracyjnego

W celu skonfigurowania konta DBMS do instalacji Serwera administracyjnego:

  1. Uruchom środowisko do pracy z Postgres.
  2. Zaloguj się jako użytkownik Postgres w bazie danych Postgres.
  3. Utwórz nową rolę Postgres (w tym przykładzie jest to rola KSCAdmin):

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

  4. Utwórz bazę danych serwera administracyjnego (w tym przykładzie, nazwa bazy danych Serwera administracyjnego to KAV):

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

    Jeżeli pojawi się błąd „Nowe kodowanie (UTF8) jest niezgodne z kodowaniem bazy szablonów” utwórz bazę danych za pomocą polecenia:
    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin" TEMPLATE template0;
    zamiast:
    CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";

  5. Następnie nadaj roli wszystkie uprawnienia w bazie danych Serwera administracyjnego:

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

    Upewnij się, że rola ma domyślne uprawnienia CONNECT i TEMPORARY w bazie danych Serwera administracyjnego.

  6. Nadaj następujące uprawnienia utworzonej roli Postgres:
    • Uprawnienia do wszystkich tabel w schemacie publicznym: ALL
    • Uprawnienia do wszystkich sekwencji w schemacie publicznym: ALL

    W tym celu zaloguj się jako użytkownik Postgres w bazie danych Serwera i uruchom następujący skrypt (w tym skrypcie rola to KSCAdmin):

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

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

  7. Zainstaluj Serwera administracyjnego.

Po zakończeniu instalacji Serwer administracyjny użyje utworzonej bazy danych do przechowywania danych Serwera administracyjnego. Serwer administracyjny jest gotowy do użycia.

Przejdź do góry