Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ PostgreSQL _ Jaki login? Jakie hasło?

Napisany przez: Wankster 4.04.2004, 17:59:16

Tak sobie pobrałem z http://postgresql.org/ PostgreSQL-a pod Windows-a, później zainstalowałem to do C:Program FilesPostgreSQL (nie można było zmienić).

Z menu Start włączyłem serwis Postgresa i uruchomiłem go... Wyskoczyło okienko i na samym dole pisało:

Cytat
LOG: database system is ready


Później pobrałem phpPgAdmin, wrzuciłem do /htdocs/ i odpalam z przeglądarki http://localhost/phpPgAdmin/. Działa pokazuje się strona logowania. Wpisuje login użytkownika Windows, na którym jestem teraz zalogowany i instalowałem PgSQL (bo podczas instalacji coś pisało o użytkowniku LUKASZ), wpisuje hasło i loguje się... Pojawia się tekst, że nie wkompilowałem PgSQL do php. Tak więc usunąłem średnik z php.ini i loguje się jeszcze raz: Fajnie już nie ma błędu... Nie fajnie, bo nie zalogował się winksmiley.jpg Obojętnie co wpisze to logowanie się nie powodzi...
Tworzyłem też użytkowników z hasłami i bez przez narzędzie Command Shell do czasu kiedy już nie mogłem utworzyć nowego winksmiley.jpg

Może ktoś ma tego PostgreSQL-a na swoim Windowsie i używa go normalnie?

Napisany przez: pozmu 8.04.2004, 13:45:05

zajrzyj do pliku pg_hba.conf

Napisany przez: Wankster 9.04.2004, 13:20:48

Kod
# TYPE  DATABASE    USER        IP-ADDRESS        IP-MASK           METHOD



local   all         all                                             trust

host    all         all         127.0.0.1         255.255.255.255   trust
tp jest mój pg_hba.conf

Napisany przez: pozmu 9.04.2004, 22:38:33

hmmm.... osobiście nie używam pgsql, ale poszukaj w google -> http://www.google.pl/search?q=postgresql+windows+login+pg_hba.conf&ie=UTF-8&oe=UTF-8&hl=pl&btnG=Szukaj+z+Google&lr= - trochę o tym jest. Inna sprawa, że jeśli plik wygląda tak jak wygląda, to powinno wszystko działać....

Napisany przez: Bakus 21.02.2005, 02:14:41

Najlepiej wpisać:

Kod
local   all         all                                             trust
host    all         all         127.0.0.1         255.255.255.255   trust

i zalogować się przy uzyciu dowolnego loginu i hasla i potworzyc sobie odpowiednie konta i poprawic konfiguracje...

[Przypinam - prawie cały dzień szukałem tej informacji a na sam koniec przyszło mi do głowy to forum cool.gif ]

Napisany przez: jezoo 18.09.2006, 16:46:03

zrobilem, tak jak wyzej podawano i nic, nie momge sie zalogowac.
dodam ze mam postgresql 8.1 na linuxie na debianie.

Napisany przez: tzi 2.10.2006, 13:31:12

Też właśnie tak mam. Postgres zainstalowałem ale nie mogę się do niego zalogować.

Napisany przez: ravczy 14.03.2007, 12:21:12

Mam podobny problem co wiekszosc.

Nie moge zalogowac sie ze stronki do phppgadmin. Pozmienialem wszystko w ustawieniach wg FAQ i innych konfiguracji na forach i nic.

Dałem w pliku konfiguracyjnym

tcpip_socker = true, ale nie wiem czemu wyskakuje mi w logach błąd.

Mam Postgresql 8.0.

Moje pliki configuracyjne:

postgresql.config - http://qmpel.biz/postgresql.txt
pg_hba.conf - http://qmpel.biz/pg_hba.txt

Napisany przez: jezoo 18.03.2007, 18:51:38

pg_hba.conf sproboj zrobic tak jak ja mam, mnie chodzi bez zarzutu:

Kod
# PostgreSQL Client Authentication Configuration File
# Database administrative login by UNIX sockets
local   all         postgres                          trust

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# "local" is for Unix domain socket connections only
local   all         all                               ident sameuser

# IPv4 local connections:
host    all     all     127.0.0.1/28    md5
# IPv6 local connections:
host    all         all         ::1/128               md5

Napisany przez: mitring 9.04.2007, 08:38:14

Przepraszam za głupie pytanie zainstalowałem postgreSQL i mam problem z logowaniem sad.gif

posiadam plik pg_hba.conf.sample zmienilem nawet jego nazwe i nic sad.gif pg_hba.conf

Kod
@authcomment@

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

@remove-line-for-nolocal@# "local" is for Unix domain socket connections only
@remove-line-for-nolocal@local   all         all                               @authmethod@
# IPv4 local connections:
host    all         all         127.0.0.1/32          @authmethod@
# IPv6 local connections:
host    all         all         ::1/128               @authmethod@
Zmienilem jego zawartosc na:
Kod
@authcomment@

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

@remove-line-for-nolocal@# "local" is for Unix domain socket connections only
@remove-line-for-nolocal@local   all         all                               @authmethod@
# IPv4 local connections:
host    all         all         127.0.0.1/32          trust
local    all         all         127.0.0.1/32          trust
# IPv6 local connections:
host    all         all         ::1/128               trust
i dalej 0 ?
Czy może mi ktoś to wytłumaczyć ? Zaczynam dopiero przygodę z pgSQL

Napisany przez: jezoo 2.05.2007, 07:40:05

probowales tego configa co podalem wyzej??
i zmien wartosc na listen_addresses = '*' w postgresql

Napisany przez: dziobak 23.05.2007, 15:39:05

podajcie mu moze zawartosc pliku postgresql.conf ... bo nie bydaje mi sie zeby to byla wina pg_hba.conf...
ja mam wersje 7.4 na debuanie bo tez nie moglem sie polaczyc z 8.1...

Napisany przez: jezoo 13.10.2008, 21:18:38

ja mam aktualnie 8.2 i dziala mi jak nalezy, jedna rzecz, bardzo wazna, za pomoca uzytkownika postgres mozna sie logowac tylko i wylacznie z lini komend, jezeli chcecie sie laczyc z poziomu pgadmin;a to nalezy stwozyc nowego usera:

Kod
createuser -s -d -r -P -W -U postgres uzytkownik


to jest stworzenie konta administratora i za pomoca takiego konta mozna logowac sie za pomoca pgadmina

P.S.
napisalem '(...)tylko u wylacznie(...)' z tego wzgledu, ze nie znalazlem, zeby uzytkownik mogl sie laczyc z poza shella

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)