Это хранилище данных подходит только для Indeed AM Server и Indeed AM Log Server. Если вы планируете создать базу данных для Indeed AM AirKey Server, создайте хранилище Microsoft SQL.

Создайте две базы данных и сервисную учетную запись. 

Если базы данных и сервер Indeed AM находятся на разных машинах, вы должны настроить удаленное подключение к базе данных.

Создание сервисной учетной записи

Чтобы создать сервисную учетную запись, выполните следующие действия:

  1. Откройте pgAdmin и подключитесь к серверу.
  2. Правой кнопкой мыши нажмите Login/Group Roles.
  3. В появившемся окне выберите Create→Login/Group Role…
  4. В окне Create-Login/Group Role выполните следующие действия:
    1. На вкладке General в поле Name введите имя пользователя.
    2. На вкладке Definition в поле Password введите пароль. В поле Account Expires укажите значение No expiry.
    3. На вкладке Privileges включите опцию Can login? и нажмите Save.


Создание базы данных

Чтобы создать базу данных, выполните следующие действия: 

  1. Откройте pgAdmin и подключитесь к серверу.
  2. Раскройте компоненты вашего сервера SQL.
  3. Правкой кнопкой мыши нажмите Databases.
  4. Выберите Create→Database…
  5. В окне Create-Database выполните следующие действия:
    1. В поле Database введите имя базы данных.
    2. В поле Owner из списка выберите ранее созданного пользователя и нажмите Save.


Настройка удаленного подключения к базе данных

Чтобы настроить удаленное подключение к базе данных, выполните следующие действия:

  1. Откройте конфигурационный файл pg_hba.conf из C:\Program Files\PostgreSQL\<номер версии>\data. 
  2. Добавьте строку следующего формата:

    host databaseName UserName HostIP md5
      1. host — тип подключения. Если вы не указываете тип подключения, по умолчанию используется подключение по TCP/IP. 
      2. databaseName — имя базы данных, для которой вы настраиваете подключение.
      3. UserName — имя пользователя, который будет подключаться к этой базе данных.
      4. HostIP — IP-адрес машины, на которой установлен компонент Indeed AМ. Укажите значение с маской. 
      5. md5 — метод аутентификации пользователя.
    Пример
    host all all 192.168.1.0/24 md5
  3. Откройте конфигурационный файл postgresql.conf из C:\Program Files\PostgreSQL\<номер версии>\data. 

  4. Измените строку
listen_addresses = 'localhost'

на

listen_addresses = '*'

  • No labels