• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Konfiguracja PostgreSQL [Linux]

VPS Starter Arubacloud
0 głosów
979 wizyt
pytanie zadane 29 lutego 2016 w Systemy operacyjne, programy przez 0xf Dyskutant (8,180 p.)
Czesc programuje z uzyciem biblioteki pqxx/pqxx (postgre w wydaniu dla c++). Zawsze mi sie kompilowalo itp. ale problemy wywalaly mi juz same funkcje. Wydawalo mi sie to dziwne wiec sprobowalem uzyc psql z terminala i tam jest pies pogrzebany.

Nie znam sie wiec wrzuce screena z terminala : http://zapodaj.net/43e0f456ff985.png.html

Co robic ?

PS: Poki co dzialam na localhoscie, a na jakim porcie to nie wiem, przed reinstalacja systemu uzywalem portu 5432 jako domyslnego ale nie dam sobie reki uciac.

Pozdrawiam z gory dzieki

2 odpowiedzi

0 głosów
odpowiedź 29 lutego 2016 przez Magicone Nałogowiec (45,100 p.)
Magia postgreSQL. Musisz wbić zalogowany jako user o nicku postgres bodajże. ;)
komentarz 29 lutego 2016 przez 0xf Dyskutant (8,180 p.)
Sprobowalem ale nadal nie idzie :( Ten sam blad
komentarz 29 lutego 2016 przez Magicone Nałogowiec (45,100 p.)
No to musisz dorwać tego użytkownika uprzywilejowanego.
komentarz 29 lutego 2016 przez 0xf Dyskutant (8,180 p.)
~  sudo -u postgres psql postgres   

could not change directory to "/home/marcwel": Brak dostępu
psql: nie można połączyć się z serwerem: Nie ma takiego pliku ani katalogu
    Czy serwer działa lokalnie i akceptuje
    połączenia przy pomocy gniazd dziedziny Uniksa "/run/postgresql/.s.PGSQL.5432"?
komentarz 29 lutego 2016 przez Magicone Nałogowiec (45,100 p.)
Ehm, zalogowałeś się na użytkownika poprawnie, wykonało to co miało wykonać, a później wywaliło cię z folderu bo nie masz dostępu. Wpisz su postgres i zaloguj się :P
komentarz 29 lutego 2016 przez 0xf Dyskutant (8,180 p.)
[postgres@marcwel-pc marcwel]$ postgres psql postgres
LOG:  00000: could not change directory to "/home/marcwel": Permission denied
0 głosów
odpowiedź 29 lutego 2016 przez Bantu Nałogowiec (34,170 p.)

Znajdź sobie plik pg_hba.conf

Tam będziesz miał jakieś opcje czy coś takiego, w każdym razie tam gdzie jest md5, zmień na trust. I powinno działać logowanie i inne operacje bez konieczności podawania hasła.

komentarz 29 lutego 2016 przez 0xf Dyskutant (8,180 p.)
Nie mam praw.
komentarz 29 lutego 2016 przez Bantu Nałogowiec (34,170 p.)

Jak chcesz to zrobić na localhoscie to odpal przez sudo jakiś edytor tekstu i ten plik np.:

sudo gedit /sciezka/do/pg_hba.conf

 

Podobne pytania

0 głosów
1 odpowiedź 555 wizyt
+1 głos
0 odpowiedzi 107 wizyt
pytanie zadane 12 marca 2021 w Systemy operacyjne, programy przez daniel1806 Obywatel (1,780 p.)
+1 głos
1 odpowiedź 312 wizyt
pytanie zadane 29 maja 2022 w SQL, bazy danych przez Martita Bywalec (2,520 p.)

92,773 zapytań

141,696 odpowiedzi

320,530 komentarzy

62,108 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...