Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jaki login? Jakie hasło?
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
Wankster
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?
pozmu
zajrzyj do pliku pg_hba.conf
Wankster
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
pozmu
hmmm.... osobiście nie używam pgsql, ale poszukaj w google -> http://www.google.pl/search?q=postgresql+w...aj+z+Google&lr= - trochę o tym jest. Inna sprawa, że jeśli plik wygląda tak jak wygląda, to powinno wszystko działać....
Bakus
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 ]
jezoo
zrobilem, tak jak wyzej podawano i nic, nie momge sie zalogowac.
dodam ze mam postgresql 8.1 na linuxie na debianie.
tzi
Też właśnie tak mam. Postgres zainstalowałem ale nie mogę się do niego zalogować.
ravczy
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
jezoo
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
mitring
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
jezoo
probowales tego configa co podalem wyzej??
i zmien wartosc na listen_addresses = '*' w postgresql
dziobak
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...
jezoo
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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.