У меня проблема с go в оболочке psql. Я не могу просто запустить psql с помощью таких команд, как:
psql
psql -U postgres
sudo psql
sudo psql -U postgres
Я даже не могу перечислить базы данных через:
sudo su postgres psql -l
Проблема с Пользователи, потому что у меня даже нет пользователя типа postgres
psql: FATAL: role "postgres" does not exist
Я не умею разбираться в postgre только сам. Я пробовал много решений и, наконец, застрял здесь на этой проблеме.
Я тоже пробовал:
createuser --superuser postgres
Я даже не знаю, какие роли у меня есть, и Я не могу это проверить ... И я не могу использовать DMBS, потому что это на сервере vpn.
Еще одна важная вещь. В pg_hba.conf
я не указал ни одного пользователя, есть просто «все», и я изменил для них auth на «trust».
Еще один вариант: я не могу использовать initdb - команда not найдено, но psql, postgre уже не установлено ...
VPN server with:
ubuntu 18.04.3 LTS
Postgres 10
docker