autorizace v postgresql

Mirek Dobsicek m.dobsicek na sh.cvut.cz
Sobota Únor 16 23:48:48 CET 2002


Ahoj,

  nainstaloval jsem z balicku postgresql 7.1.3 na Woodym.
prihlasil se pod postgresa a vytvoril databazovyho uzivatele elf
(zaroven elf ma konto i v systemu), a
udelal jsem si databazi pokus.

elf na elfie: psql pokus
fajn .. funguje

udelal jsem si stranku v php a v ni pripojeni k databazi pokus(
vse na lokale ...)
hmm.. autentifikace nefunguje. Cas se podivat na konfiguraky.

/etc/postgres/pg_hba.conf:
local all 			peer sameuser

aha, jenze apache nam bezi pod www-data a ne pod elfem
tady bude chybka.
takze zmene na
/etc/postgres/pg_hba.conf:
local  all			password passwords

pg_passwd /var/lib/postgres/data/passwords
user: elf
pass: a
retype: a

cat /var/lib/postgres/data/passwords
elf:fg45645#$%64ryer

hmmm, fajn
jeste zmena prav aby to patrilo uzivateli postgres

elf na elfie: psql pokus
pass: a

vyborne .. jede

tedka editace toho php aby bylo dobre heslo ...
$data=pg_connect("user=elf password=a dbname=pokus");
a ouha :-((
autorizace se zase nepovedla.

Nevite nekdo jak na to?


			S pozdravem Mirek



Další informace o konferenci Linux