PHP + PostgreSQL authentikacio

PHP + PostgreSQL authentikacio

Hozzászólások

Sziasztok.

Mar vegignyalaztam minden letezo forumot, doksit, levlistet, man-t, de sehol sem talalom a valodi okat, hogy miert is nem mukodik nekem ez..

Annyit szeretnek mindossze, hogy a wwws userbol futo php-m, a PGSQL-be wooh-userrel kapcsolodjon jelszo hasznalataval.

Jelenleg minden probalkozasom kudarcba fulladt :? Csak azt nem tudom, hogy miert... megirtam ugy, ahogy kell

db:
$psql wooh
ALTER USER wooh WITH password 'jeszo';

php:

function kapcsolat($argum) {

if ($argum == 'off') { pg_close($conn); } else {
$db ="wooh";
$connst = "dbname=". $db ." user=wooh password=jelszo";
$conn = pg_connect($connst);
if (!$conn) { printf("Error"); }
}
}

Es egy connect utan egybol dobja a hibauzenetet:

Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL 1: IDENT authentication failed for user "wooh" . in /home/wooh/public_html/class.php on line 15

Hogy lehet megis megcsinalni, hogy kapcsolodjon? Igy annyit tudok csinalni, h letrehozok egy wwws pgsql usert, es minden egyes tablara adnom kell neki jogokat...

Remelem tud valaki segiteni, mert 1 kicsit tanacstalan vagyok. eddig egy otlet volt, a host=local, de ez sem javitott semmin..

Byx.

Azt hiszem a pg_hba.conf lesz a te baratod. (/var/lib/pgsql/data/...)
Itt valami hasonlot beirsz, hogy:
[code:1:625f84431d] local wooh wooh password [/code:1:625f84431d]
Aztan talan megy.
Ebben a fileban amugy szepen le van irva miert kell azokat odairni.

[quote:10d1e5779f="dyuri"]Azt hiszem a pg_hba.conf lesz a te baratod. (/var/lib/pgsql/data/...)
Itt valami hasonlot beirsz, hogy:
[code:1:10d1e5779f] local wooh wooh password [/code:1:10d1e5779f]
Aztan talan megy.
Ebben a fileban amugy szepen le van irva miert kell azokat odairni.

Ez a megoldas valoban. A problema ott volt, h a server nem az enyem, es nem volt root jogosultsagom. Mar megoldottam.

Koszi. :)