Для работы системы с хранилищем данных необходимо создать сервисную учётную запись и выдать права для работы с базой данных.
При создании сервисной учётной записи требуется отключить срок действия пароля.
Откройте pgAdmin, укажите мастер пароль и подключитесь к серверу.
В разделе Обозреватель (Browser) Правой кнопкой мыши нажмите по пункту меню Роли входа/группы (Login/Group Roles).
Выберете Создать → Роль входа/группы (Create → Login/Group Role….)
На вкладке Общие (General), в поле Имя (Name), укажите произвольное имя пользователя, например IndeedCM.
На вкладке Определение (Definition), в поле Пароль (Password), укажите пароль пользователя. В поле Роль активна до (Account Expires) должно быть указано значение No Expiry.
На вкладке Права (Privileges) включите параметр Вход разрешён? (Can Login?).
Оставьте остальные значения по умолчанию и нажмите Сохранить (Save).
Создание базы данных
Хранилище данных Indeed Certificate Manager представляет собой базу данных. База данных создаётся вручную, а для её наполнения используются скрипт StoragePostresql.sql, входящий в состав дистрибутива Indeed CM (скрипт располагается в каталоге \IndeedCM.Server\Misc).
Создайте базу данных в среде pgAdmin с произвольным именем:
В окне Обозреватель (Browser) нажмите правой кнопкой мыши по пункту Базы данных (Databases).
Выберите Создать (Create) - База данных... (Database...)
На вкладке Общие (General) Укажите название базы данных в поле База данных (Database) например, IndeedCMStorage, выберите пользователя созданного на первом этапе из списка Владелец (Owner) и нажмите Сохранить.
В меню Запросника нажмите на значок с изображением Папки для открытия файла скрипта и кажите путь к файлу StoragePostgresql.sql (располагается в каталоге ..\IndeedCM.Server\Misc) и нажмите Выбрать(Select).
Нажмите Выполнить(Execute/Refresh) или клавишу F5.