Re: Connecting with PostgreSQL 9.1 using the Ubuntu machine user and peer authentication method
От | Frank Pinto |
---|---|
Тема | Re: Connecting with PostgreSQL 9.1 using the Ubuntu machine user and peer authentication method |
Дата | |
Msg-id | CAATpuJpDtQ0-rhih1JFGq1bmbhunmNznuEfroMpSEWG97N=atQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Connecting with PostgreSQL 9.1 using the Ubuntu machine user and peer authentication method (Jorge Arevalo <jorgearevalo@libregis.org>) |
Ответы |
Re: Connecting with PostgreSQL 9.1 using the Ubuntu machine user and peer authentication method
|
Список | pgsql-general |
and make sure you restarted the server so your changes take effect.
Hello,I want to connect to my local installation of PostgreSQL 9.1 using my machine user (who is vagrant). So, after reading PostgreSQL documentation, I thought I just needed to:
1. Add username map in pg_ident.conf:
# MAPNAME SYSTEM-USERNAME PG-USERNAMEvp vagrant postgres
2. Using the map in pg_hba.conf
# TYPE DATABASE USER ADDRESS METHODlocal all all peer map=vp
But I'm getting the error
sql: FATAL: Peer authentication failed for user "vagrant"
If I try to connect to my server using psql.
I guess I'm misunderstanding the PostgreSQL manual. But, how could I get what I need? (locally connect with the user vagrant like if it was the postgres user)Many thanks in advance (and sorry for the cross-posting. I asked this in serverfault too, but I think this is the right place)
--
Jorge Arevalo
http://about.me/jorgeas80
В списке pgsql-general по дате отправления: