Предварительные требования
Прежде чем назначать права учетной записи СУБД, выполните следующие действия:
Настройка учетных записей СУБД для установки Сервера администрирования
Чтобы настроить учетные записи СУБД для установки Сервера администрирования:
CREATE USER "kscadmin" WITH PASSWORD '<пароль>';
CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
Если возникает ошибка "New encoding (UTF8) is incompatible with the encoding of the template database", создайте базу данных с помощью команды:CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin" TEMPLATE template0;
вместо:CREATE DATABASE "kav" ENCODING 'UTF8' OWNER "kscadmin";
GRANT ALL PRIVILEGES ON DATABASE "kav" TO "kscadmin";
Убедитесь, что роль имеет привилегии по умолчанию CONNECT и TEMPORARY в базе данных Сервера администрирования.
Для этого выполните вход под пользователем Postgres в базу данных Сервера и запустите следующий скрипт (в этом скрипте роль имеет значение kscadmin):
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "kscadmin";
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "kscadmin";
После завершения установки Сервер администрирования будет использовать созданную базу данных для хранения данных Сервера администрирования. Сервер администрирования готов к работе.
В начало