Как изменить имя пользователя по умолчанию, к которому подключается postgresql db? - PullRequest
0 голосов
/ 30 марта 2020

Я видел сообщения, в которых описано, как настроить postgresql сервер для подключения к вашему собственному пользователю, но я не смог найти ни одного сообщения, в котором описано, как psql подключиться к пользователю по умолчанию postgres вместо этого по умолчанию. В моем случае, сразу после установки, когда я открываю psql, он подключается к имени пользователя с тем же именем, что и мой пользователь windows вместо пользователя postgres, к которому я хочу подключиться.

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

Как указано в руководстве , вы можете определить переменную среды PGUSER, которая используется вместо вашего Windows пользователя в качестве пользователя по умолчанию для всех Postgres инструментов командной строки.

0 голосов
/ 30 марта 2020

Вы можете создать файл psqlr c .conf со следующими данными:

\c <database> <user>

Do c говорит:

Пользователь личный файл запуска называется .psqlr c и ищется в домашнем каталоге вызывающего пользователя. На Windows, в котором отсутствует такая концепция, личный файл запуска называется% APPDATA% \ postgresql \ psqlr c .conf. Расположение файла запуска пользователя может быть задано явно с помощью переменной среды PSQLR C.

...