Каков наилучший способ установки базы данных на клиентские машины? - PullRequest
0 голосов
/ 28 апреля 2020

Мы начинаем разработку веб-приложения, которое будет развернуто на нескольких клиентских сайтах. Веб-приложение будет использовать базу данных, такую ​​как mysql или postgresql.

Каким образом мы можем быть уверены, что клиент вообще не имеет доступа к БД. Мы просто хотим, чтобы клиент использовал веб-приложение, которое мы будем предоставлять клиентам в виде файлов .exe.

В основном мы будем предоставлять клиентам .exe, который пользователь может запустить, и он запустит веб-приложение и db et c. не должен быть виден пользователю.

Есть идеи?

1 Ответ

0 голосов
/ 28 апреля 2020

Если я правильно понимаю вашу архитектуру / вопрос, для PostgresSQL устанавливается на Linux, вы можете настроить параметр "local" в pg_hba.conf, чтобы разрешить подключения для определенных c пользователей (одноранговая аутентификация) .
Надеюсь, это поможет.

...