Настройка учетной записи СУБД для работы с PostgreSQL и Postgres Pro
Предварительные требования
Прежде чем назначать права учетной записи СУБД, выполните следующие действия:
- Убедитесь, что вы входите в систему под учетной записью локального администратора.
- Установите среду для работы с PostgreSQL и Postgres Pro.
- Настройте сервер PostgreSQL или Postgres Pro для работы с Kaspersky Security Center Linux.
Метод аутентификации Ident не поддерживается.
Настройка учетных записей СУБД для установки Сервера администрирования
Чтобы настроить учетные записи СУБД для установки Сервера администрирования:
- Запустите среду для работы с Postgres.
- Выполните вход под пользователем Postgres в базу данных Postgres.
- Создайте роль Postgres (в этом примере создается роль kscdbadmin):
CREATE USER "kscdbadmin" WITH PASSWORD '<password>';
- Создайте базу данных Сервера администрирования (в этом примере имя базы данных Сервера администрирования –
kav):CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscdbadmin";
Рекомендуется указать роль Postgres, созданную на шаге 3 этой инструкции, в качестве владельца базы данных (в этом примере роль – kscdbadmin).
Указание другого пользователя в качестве владельца базы данных
Убедитесь, что роль владельца базы данных имеет права CONNECT и TEMPORARY.
Если возникает ошибка "New encoding (UTF8) is incompatible with the encoding of the template database", создайте базу данных с помощью команды:
CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscdbadmin" TEMPLATE template0;
вместо:CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscdbadmin"; - Установите Сервер администрирования.
После завершения установки Сервер администрирования будет использовать созданную базу данных для хранения данных Сервера администрирования. Сервер администрирования готов к работе.