Я использую Ubuntu 12.04 LTS на моей машине для разработчиков и просто понял, что psql хранит пароли в '~ / .pgpass'. Кроме того, этот файл не зашифрован. Поэтому каждый, у кого есть права суперпользователя (т. Е. Находится в группе sudo), может получить доступ к этому файлу и прочитать сохраненные пароли. Это худший случай.
Вместо этого мне интересно, что psql не запрашивает пароль (просто изменил pg_hba.conf на сервере postgresql) и начал сомневаться в моих навыках администрирования. [ ! d1]
Документация просто рассказывает нам, как создать файл и как он должен выглядеть. Я хочу как можно скорее отключить этот файл. Но как?
NO SOLUTION
Проблема в NO SOLUTION создает этот файл, когда я хочу хранить свои пароли. Это графический интерфейс и использование графического интерфейса, в котором я уже зарегистрирован, и в основном оконный менеджер имеет что-то вроде брелка, который расшифровывается при входе в систему. Было бы замечательно, если бы pgadmin мог использовать это, но, как обсуждалось в ответе: это запрос функции для pgadmin.