Problem z logowaniem (psql, pg_connect()) |
Problem z logowaniem (psql, pg_connect()) |
11.11.2003, 15:37:21
Post
#1
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) |
Witam.
Właściwie to mam dwa problemy. 1. Gdy łącze się z bazą danych przez: Kod psql -U www to jest wszystko w porządku, ale gdy dodam do tego dodatkowe opcje Kod psql -U www -h localhost -p 5432 to wyskakuje błąd - coś w stylu nie można się połączyć z localhost z portem 5432. Co mam źle ustawione?
2. W PostgreSQL istnieje użytkownik www z hasłem haslo oraz baza danych www. Gdy łącze się (zalogowany do shella jako www) z bazą przez Kod psql -U www -W działa wszystko jak należy. Natomiast gdy łącze się przez [php:1:de9011b356]<?php
pg_connect("user=www password=haslo"); ?>[/php:1:de9011b356] to już nie chce się połączyć (FATAL: IDENT auth. failed). Jak powinni być ustawieni użytkownicy w pgsql, aby wszystko działało w miarę sprawnie? -------------------- pozdrawiam, chfast
|
|
|
11.11.2003, 15:45:56
Post
#2
|
|
Vice-Administrator serwera Grupa: Przyjaciele php.pl Postów: 395 Pomógł: 0 Dołączył: 7.08.2003 Skąd: Kielce Ostrzeżenie: (0%) |
a -p to nie od password?? bo wg mnie tak a nie port wiec daj -h localhost:port a -phaslo lub -p haslo
-------------------- |
|
|
11.11.2003, 16:44:05
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) |
Cytat a -p to nie od password?? bo wg mnie tak a nie port wiec daj -h localhost:port a -phaslo lub -p haslo nie, to nie to, to nie jest mysql
spróbuj może w postgresql.conf ( chyba ) zmienić tcp_ip ( czy jakoś tak - gdzieś na początku ) na true ( potem oczywiście restart serwera ). a pg_hba.conf ( czy jakoś tak ) zmien trust na password. jeżeli jeszcze coś nie będzie działać to napisz dokładnie jakie błędy. |
|
|
11.11.2003, 18:49:00
Post
#4
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) |
Dobra. Zaraz będę sprawdzał, ale do tego muszę zmienić sytem (bo niestety nie działa mi net pod linuxem - "debilny Elcon" ). Zapisze sobie wtedy błędy.
-------------------- pozdrawiam, chfast
|
|
|
11.11.2003, 19:58:36
Post
#5
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) |
Udało się! Chyba wszystko działa jak powinno.
Ustawiłem w postgresql.conf: Kod tcpip_socket = true
port = 5432 hostname_lookup = true Oraz w pg_hda.conf: Kod host all all 127.0.0.1 255.255.255.255 password .
I startuje postmastera: Kod postmaster -D /var/lib/pgsql/data -h localhost -p 5432
Pyt. dodatkowe: Jak zamknąc działającego postmastera? Pojawiają mi się informacje LOG i FATAL, ale jedyny sposób jaki wymyśliłem na zamknięcie to kill z innego terminala... -------------------- pozdrawiam, chfast
|
|
|
11.11.2003, 20:34:00
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) |
Kod #uruchamianie tak powinno działać
postmaster -D /var/lib/pgsql/data -h localhost -p 5432 > /var/lib/pgsql/pgsql.log 2>&1 & #zamykanie pg_ctl -D /var/lib/pgsql/ stop |
|
|
11.11.2003, 20:39:51
Post
#7
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) |
Cytat Kod 2>&1 & -------------------- pozdrawiam, chfast
|
|
|
12.11.2003, 12:51:59
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) |
Witam
Cytat Cytat Kod 2>&1 & Pozdrawiam -------------------- .. make web your home ..
|
|
|
12.11.2003, 18:05:14
Post
#9
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) |
Cytat przekierowanie bledow (2) na standardowe wejscie (&1) Aha. Ale jak już to chyba na wyjście a nie wejście.
-------------------- pozdrawiam, chfast
|
|
|
12.11.2003, 18:35:28
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) |
Hej
Cytat jak już to chyba na wyjście a nie wejście. Jasne, zrobilem literowke ;) dzieki za zwrocenie uwagi.
Pozdrawiam -------------------- .. make web your home ..
|
|
|
12.11.2003, 19:00:22
Post
#11
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) |
Cytat dzieki za zwrocenie uwagi Zawsze do usług . Kończmy ten temat...
-------------------- pozdrawiam, chfast
|
|
|
12.11.2003, 19:52:49
Post
#12
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) |
Cytat Kończmy ten temat... A jednak nie całkiem. Mały dodatek
0 - stdin - standartowe wejście 1 - stdout - standartowe wyjście 2 - stderr - standartowe wyjście dla błędów |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 14:16 |