Search Postgresql Archives

Re: pg_connect troubles on localhost

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



John Taber <jtaber@xxxxxxxxxxxxx> writes:

> using postgresql 8.1 on Ubuntu Breezy
> I cannot connect to a database I created - checking \du the username is 
> listed.  I also created a password with #ALTER ROLE yyyy WITH PASSWORD 
> 'zzzz'  I tried without password but it calls for a password.  Any ideas?
> 
> <?php
> $vhost = 'localhost';
> $vname = 'xxxx';
> $vuser = 'yyyy';
> $vpassword = 'zzzz';
> $db_handle = pg_connect("dbname=$vname user=$vuser password=$vpassword");
> pg_close($db_handle);
> ?>
> 
> Warning: pg_connect() [function.pg-connect]: Unable to connect to 
> PostgreSQL server:
> FATAL: Ident authentication failed for user "yyyy" in /var/www/test.php 
> on line 12

See to it that there's  an entry in pg_ident.conf to map the webserver
process owner to  your vuser DB username.

The error message is telling you that your pg_hba.conf file has an
entry for the database that uses the ident map file.  

See comments in both files and the Postgres docs as well for more
info.

HTH


-- 
-------------------------------------------------------------------------------
Jerry Sievers   305 854-3001 (home)     WWW ECommerce Consultant
                305 321-1144 (mobile	http://www.JerrySievers.com/


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux