On 05/09/2016 12:44 PM, D'Arcy J.M. Cain wrote:
Here's my situation. I have a mix of users. Some are running PHP
sites and some are not. PHP runs as the web server owner, "nobody."
Everyone else runs as their own user.
Since the PHP sites run as nobody I want to require password but accept
ident (from the server I control) for the rest. There does not appear
to be a way to specif that. Here was one attempt:
host all nobody 192.168.151.75/32 password
host all all 192.168.151.75/32 ident
But that doesn't work. The actual user according to ident is nobody
but the request is for a specific user. As a result it isn't
recognized by the first line so it tries ident anyway and fails.
Is there any way to accomplish what I want? Any help appreciated.
So define PHP runs as 'nobody'?
Is that the script's user permissions?
Or is that the database user the script is connecting as?
Is 'nobody' defined as a database user?
Cheers.
--
Adrian Klaver
adrian.kla...@aklaver.com
--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general