confusion about user paring with pg_hba and pg_ident

Поиск
Список
Период
Сортировка
От arnaud gaboury
Тема confusion about user paring with pg_hba and pg_ident
Дата
Msg-id CAK1hC9v8tmyvDxqkWKw6kJu+EnnFwWT-1_p-SQ2M7RYbouOUqg@mail.gmail.com
обсуждение исходный текст
Ответы Re: confusion about user paring with pg_hba and pg_ident  (Adrian Klaver <adrian.klaver@aklaver.com>)
Re: confusion about user paring with pg_hba and pg_ident  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
I am a little confused about some of my settings when it comes to map linux/psql users.

I have two databases: mattermost and thetradinghall
I have two linux users: mattermost and dovecot. mattermost  is the one who want to talk to mattermost and dovecot  the one who want to talk to thetradinghall.
I have two postresql users: mmuser and mailman.

Here are the relevant part of my config files:

pg_hba.conf
-------------------
 local   thetradinghall      mailman                     peer       map=mailmap
 local   mattermost          mmuser                      peer       map=mattermap

pg_ident.conf
----------------------
  mailmap        dovecot                 mailman
  mattermap      mattermost              mmuser  

* question: can I use same mapname for my both DB, or using two mapnames like I did is the correct way?

Now testing:
-----------------------------
bash-4.3$ whoami
mattermost
bash-4.3$ psql postgres:///mattermost?
psql: FATAL:  no pg_hba.conf entry for host "[local]", user "mattermost", database "mattermost", SSL off
-----------------------------------

I thought my settings told postgres that linux user mattermost was mapped by psql user mmuser (which of course holds the mattermost DB), but it seems it is not the case.
What do I do wrong?

Thank you for help.



В списке pgsql-general по дате отправления:

Предыдущее
От: Geoff Winkless
Дата:
Сообщение: Re: Transactional-DDL DROP/CREATE TABLE
Следующее
От: Vitaly Burovoy
Дата:
Сообщение: Re: ALTER TABLE without long waiting is possibly ?