Wymagania wstępne
Przed przypisaniem uprawnień do konta DBMS wykonaj następujące czynności:
Konfigurowanie konta DBMS do instalacji Serwera administracyjnego (automatyczne tworzenie bazy danych Serwera administracyjnego)
W celu skonfigurowania konta DBMS instalacji Serwera administracyjnego:
Jeśli używasz użytkownika Postgres, nie musisz nadawać mu dodatkowych uprawnień.
Domyślnie użytkownik Postgres nie ma hasła. Jednak do zainstalowania Kaspersky Security Center Linux wymagane jest hasło. Aby ustawić hasło dla użytkownika Postgres, uruchom następujący skrypt:
ALTER USER "user_name" WITH PASSWORD '<
password
>';
Jeśli chcesz użyć nowej roli Postgres, utwórz tę rolę, a następnie nadaj jej uprawnienie CREATEDB. W tym celu uruchom następujący skrypt (w tym skrypcie rolą jest KSCAdmin):
CREATE USER "KSCAdmin" WITH PASSWORD '<
password
>' CREATEDB;
Utworzona rola będzie używana jako właściciel bazy danych Serwera administracyjnego (zwanej dalej również Bazą danych Serwera).
Po zakończeniu instalacji baza danych Serwera jest tworzona automatycznie i Serwer administracyjny jest gotowy do użycia.
Konfigurowanie konta DBMS do instalacji Serwera administracyjnego (ręczne tworzenie bazy danych Serwera administracyjnego)
W celu skonfigurowania konta DBMS instalacji Serwera administracyjnego:
CREATE USER "KSCAdmin" WITH PASSWORD '<password>';
CREATE DATABASE "KAV" ENCODING 'UTF8' OWNER "KSCAdmin";
GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "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";
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";
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