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

Konfiguracja PostgreSQL [Linux]

Object Storage Arubacloud
0 głosów
944 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ź 536 wizyt
+1 głos
0 odpowiedzi 102 wizyt
pytanie zadane 12 marca 2021 w Systemy operacyjne, programy przez daniel1806 Obywatel (1,780 p.)
+1 głos
1 odpowiedź 248 wizyt
pytanie zadane 29 maja 2022 w SQL, bazy danych przez Martita Bywalec (2,470 p.)

92,568 zapytań

141,420 odpowiedzi

319,623 komentarzy

61,956 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

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

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!

...