Damian Tobjasz

Damian Tobjasz Poszukuje ciekawej
pracy.

Temat: Postgresql9.0 problem!

Mam problem. W firmie musieliśmy zaktualizować PostgreSQL na 9.0. Jak sie dowiedziałem 9.0 uniemożliwia zamiane m5 na trust w celu ominiećia hasła PSQL. Nie mogę też usunąć bazy psql bo mamy tam informacje firmowe. Hasłą nie pamiętam. Używam prywatnie programu który korzysta z Postgresa, jest mi bardo bardzo potrzebny w pracy. Czy pozostaje mi tylko kupić nowy komputer do używania tego programu, bezsens. Może ktoś jakoś pomoże.

Temat: Postgresql9.0 problem!

o ile dobrze zrozumiałem - bo jakoś mało wyraźnie napisałeś. odpowiedni wpis w pg_hba.conf powinien załatwić sprawę.
ale dziwne, że przy upgrade bazy zmieniła się konfiguracja i/lub dane autoryzacji.

konto usunięte

Temat: Postgresql9.0 problem!

Jak to 9.0 uniemożliwia zmianę md5 na trust? Trust działa nawet we wcześniejszych wersjach.

Skąd te informacje, że nie można przestawić wpisu w pg_hba.conf? Kto tak powiedział?

Jakiego hasła nie pamiętasz? Hasła do bazy, czy do konta systemowego użytkownika, na którym chodzi baza, czy jakiegoś innego?
Damian Tobjasz

Damian Tobjasz Poszukuje ciekawej
pracy.

Temat: Postgresql9.0 problem!

W wszystkich poprzednich Trust mi działało. W 9.0 podobno wprowadzili brak możliwości dostępu do bazy w ten sposób. Nie pamiętam hasłą do postgresa:( a to dla mnie bardzo ważne.

konto usunięte

Temat: Postgresql9.0 problem!

Damian Tobjasz:
W wszystkich poprzednich Trust mi działało. W 9.0 podobno wprowadzili brak możliwości dostępu do bazy w ten sposób. Nie pamiętam hasłą do postgresa:( a to dla mnie bardzo ważne.

Nikt nie wprowadzał takich zmian (skąd te informacje?)
Mnie trust działa.
Co za problem ustawić nowe hasło do użytkownika postgres?
btw. jaki system operacyjny?
Bartłomiej Jończy

Bartłomiej Jończy iOS / Java EE
Developer

Temat: Postgresql9.0 problem!

Na pewno trust działa nawet w 9.1. Przetestowane :-)
Kamil Stawiarski

Kamil Stawiarski Oracle Certified
Master | Oracle ACE

Temat: Postgresql9.0 problem!

Również testowałem - 9.0 i 9.1 na RedHat 5U5 - działa bez problemów.

Temat: Postgresql9.0 problem!

a może po prostu zostałeś (niechcący) wycięty z pg_hba.conf przez admina?
Damian Tobjasz

Damian Tobjasz Poszukuje ciekawej
pracy.

Temat: Postgresql9.0 problem!

Słuchajcie nie wiem co się stało. U mnie nie działa. System to windows XP.

Może ja coś zle robie mógłbym prosić jakies instrukcje do zmiany hasła postgresa lub zrobienia żeby chodziło?

konto usunięte

Temat: Postgresql9.0 problem!

Damian Tobjasz:
Słuchajcie nie wiem co się stało. U mnie nie działa. System to windows XP.

Może ja coś zle robie mógłbym prosić jakies instrukcje do zmiany hasła postgresa lub zrobienia żeby chodziło?

A jaki masz błąd?

konto usunięte

Temat: Postgresql9.0 problem!

Nigdy nie instalowałem Pg pod Windowsem, więc mogę coś pomieszać.
W katalogu z konfiguracją PG jest plik: pg_hba.conf
W tym pliku proszę zakomentować wszystko (wstawiając znaki ## na początku linii) co nie zostało zakomentowane i dodać (może być na koniec) takie linijki:

# TYPE DATABASE USER CIDR-ADDRESS METHOD
local all postgres trust
local all all trust

Bazę trzeba zrestartować. Pod Linuxem wystarczy reload / sighup - ale nie mam pojęcia jak to pod windows zrealizować.
Pisałem, żeby wszystko zakomentować i to w taki specyficzny sposób, żeby było wiadomo co zostało pozmieniane. Zwykle to ciut życie ułatwia.
Zmiany spowodują, że dla wszystkich połączeń lokalnych baza nie będzie wymagać uwierzytelnienia. Jeżeli aplikacja poda złe hasło - to jest problem.
Trzeba też zadbać, żeby zmienić właściwy plik - czyt. konfigurację właściwej bazy danych.

Można też zalogować się na użytkownika, który jest właścicielem bazy danych (zwykle postgres) i pozmieniać hasła.

Następna dyskusja:

Dziwny problem w funkcji T-...




Wyślij zaproszenie do