Не могли бы вы посоветовать, как подключиться к внутренней базе данных pgbouncer
?
Я пытаюсь следовать инструкциям сообщества здесь: https://www.depesz.com/2012/12/02/what-is-the-point-of-bouncing/ и, более конкретно:
$ sudo -i -u postgres
[sudo] password for xxx:
-bash-4.2$ psql --dbname=pgbouncer --host=x.x.x.x --port=15434
psql: ERROR: no such user: postgres
Но я не знаю, что я делаю неправильно.Пользователь postgres
должен быть внутренним.
EDIT : как пользователь postgres
, если я перечислю все имеющиеся базы данных, я получу
postgres=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
metabase | postgres | UTF8 | en_GB.UTF-8 | en_GB.UTF-8 |
postgres | postgres | UTF8 | en_GB.UTF-8 | en_GB.UTF-8 |
registry | postgres | UTF8 | en_GB.UTF-8 | en_GB.UTF-8 |
template0 | postgres | UTF8 | en_GB.UTF-8 | en_GB.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_GB.UTF-8 | en_GB.UTF-8 | postgres=CTc/postgres+
| | | | | =c/postgres
(5 rows)