Пользовательское подключение к PostgreSQL с использованием клиента PSQL (remoteapp).
Автор Roman Dunyakhin, Last modified by Roman Dunyakhin на 10 февраля 2026 03:02 PM

Пользовательское подключение к PostgreSQL с использованием клиента PSQL (remoteapp).

На сервере доступа RDS необходимы установленные PostgreSQL Command Line Tools.

Настройка подключения в MC PAM:

1 - Зайти в раздел Конфигурация—>Пользовательское подключение.
2 - Создать новое пользовательское подключение.
3 - Задать название пользовательского подключения, выбрать тип Windows-приложение.
4 - Указать путь до исполняемого файла, по умолчанию - C:\Program Files\PostgreSQL\16\bin\psql.exe.
5 - В аргументах командной строки прописать:
6 - Добавить пользовательское подключение на ресурс, на котором настроены сервисные операции к PostgreSQL.
7 - Добавить разрешение

Возможно понадобится редактирование конфигурационного файла ProcessProtection (настройка фильтрации процессов) на сервере доступа RDS, расположенного по пути:

C:\Program Files\Indeed\Indeed PAM\Gateway\ProcessCreateHook\processprotection.settings.json

В разделе WhiteListRules сделать перенос строки и добавить текст:

{ "Comment": "Psql", "ParentProcessPaths": [ "C:\\Program Files\\Indeed\\Indeed PAM\\Gateway\\ProxyApp\\Pam.Proxy.App.exe" ], "ApplicationPaths": [ "C:\\Program Files\\PostgreSQL\\16\\bin\\psql.exe" ] },

Где "C:\\Program Files\\PostgreSQL\\16\\bin\\psql.exe" - путь до исполняемого файла psql.

Подробнее о фильтрации процессов в документации.

(0 голос(а))
Эта статья полезна
Эта статья бесполезна