Рейтинг:0

Как использовать файл pgpass.conf, чтобы разрешить безотлагательное подключение к базе данных

флаг us

в целях тестирования у меня есть служба/база данных postgres, работающая на моем локальном компьютере. Прямо сейчас я использую пакетный файл для изменения имени пользователя по умолчанию, но я не могу использовать SET PGPASSWORD для передачи пароля.

запустить cmd /k "chcp 1252 & SET PGUSER = postgres"

При этом мне просто нужно ввести «psql» в CMD без флага -U postgres. Насколько я понимаю, PGPASSWORD устарел, поэтому правильный способ - создать файл pgpass.conf для указания параметров подключения, поэтому в моем файле есть что-то вроде этого:

локальный: 5432: образец: postgres: пароль

Предполагая, что файл находится в правильном месте и правильно отформатирован, как мне использовать этот файл для автоматического подключения к нужной мне базе данных без подсказок пароля. Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.