В PostgreSQL мы можем просто изменить локальный md5 на trust в pg_hba.conf. тогда мы можем получить доступ ко всем данным в базе данных, используя psql без необходимости пароля. Таким образом, любой может изменить эту строку, кто может получить доступ к локальной машине.
Итак, есть ли способ защитить нашу базу паролем даже если кто-то заменит pg_hba.conf на доверие
(Я хочу создать автономное приложение и мне нужно защитить клиентскую базу, мне нужно что-то вроде ms access, когда мы устанавливаем пароль, он всегда запрашивает пароль)