Re: Q: cert authentication and user remapping fails - Mailing list pgsql-general

From Albrecht Dreß
Subject Re: Q: cert authentication and user remapping fails
Date
Msg-id DKNHICYL.3E3IAO4T.LJ76RX5R@KBZZ5UGR.G3N4B34R.BIZ6SL56
Whole thread Raw
In response to Re: Q: cert authentication and user remapping fails  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
Sorry for the late reply, I could test your solution only today…

Am 06.12.19 18:52 schrieb(en) Tom Lane:
> I don't think that the user name mapping feature works in the way you are hoping it does.  According to
https://www.postgresql.org/docs/current/auth-username-maps.htmlwhat the map does is to specify allowed combinations of
thevalidated external user name ("Albrecht Dreß" in your example) and the database role the user asked to connect as.
Sogiven 
>
> > certaccess    /^.*$    testuser
>
> it should be possible to do
>
> psql -h dbserver -U testuser testdb
>
> with a certificate that has CN="Albrecht Dreß" (or anything else).

Yes, this works perfectly – I really misunderstood the docs here!

Thanks a lot for your help,
Albrecht.
Attachment

pgsql-general by date:

Previous
From: Andreas Kretschmer
Date:
Subject: Re: Upgrade PostgreSQL 9.6 to 10.6
Next
From: saket bansal
Date:
Subject: Query with correlated join having slow performance