Подключитесь к серверу по SSH, скрипт для активации SSH доступен по ссылке Подключение должно проходитьс помощью программы WinSCP:
Логин: Trassir, а для версий 4.3.3.1 и выше - vms
Пароль используется от пользователя Admin на сервере TRASSIR
Порт: 22
Хост: IP-адрес сервера TRASSIR После запуска скрипта появится ошибка:
Она просто сообщает в какой директории находится папка с конфигурацией базы данных PostgreSQL. В зависимости от версии ПО TRASSIRпапка конфигурации может называться TrassirDB или же VmsDB
После подключения по SSH нужно отредактировать два файла: Первый: /media/TrassirArchive/VmsDB/postgresql.conf, в 59 строке #listen_addresses = 'localhost' нужно убрать символ '#'
Вписать вместо localhost значение '*', тем самым разрешив всем в сети выполнять подключение к базе данных:
Второй: /media/TrassirArchive/VmsDB/pg_hba.conf
Необходимо изменить значение "Trust" на "md5":
Если осуществляется доступ из другой сети, то необходимо внести в данную таблицу IP адрес ПК с которого идёт подключение к базе данных. Пример: host all all 10.16.15.106/24 md5 где 10.16.15.106 адрес ПК с которого идёт подключение к базе данных.
Задаем пароль пользователю PostgreSQL через SSH:
Вводим команду: sudo -u postgres psql postgres
После того, как получили статус и версию вводим команду: sudo -u postgres psql
Затем команду: \password
После этого вводим новый пароль (использовать лучше только цифры) и снова подтверждаем
Для проверки можно выполнить подключение с помощью pgAdmin III:
Открываем приложение, нажимаем кнопку "Файл" далее "Добавить сервер..."
При заполнении окна "Новая регистрация сервера", для удобства можно открыть настройки БД на сервере TRASSIR и вводить данные от туда, пример:
Пароль для пользователя задавался в пункте №3 этой инструкции.