Друг мой сделал эту конфигурацию в моем mac. Но я не знаю имя пользователя и пароль, которые он выбрал.
Как проверить пользователя и пароль postgres?
Ответ 1
Вы не сможете узнать пароль, который он выбрал. Однако вы можете создать нового пользователя или установить новый пароль для существующего пользователя.
Обычно вы можете войти в систему как пользователь postgres:
Откройте терминал и сделайте sudo su postgres
.
Теперь, после ввода пароля администратора, вы можете запустить psql
и сделать
CREATE USER yourname WITH SUPERUSER PASSWORD 'yourpassword';
Это создает нового пользователя-администратора. Если вы хотите перечислить существующих пользователей, вы также можете сделать
\du
чтобы просмотреть всех пользователей, а затем
ALTER USER yourusername WITH PASSWORD 'yournewpass';
Ответ 2
Вы можете изменить pg_hba.conf, а затем перезагрузить postgresql. что-то в pg_hba.conf может быть следующим:
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
то вы измените своего пользователя на postgresql, вы можете войти в систему успешно.
su postgresql