PostGres: Login mit pgAdmin nicht möglich (authenticaton failed)

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

ahatius

Benutzer
Registriert
22. Okt. 2011
Beiträge
20
Reaktionspunkte
0
Punkte
0
Hallo zusammen

Ich wollte seit längerem wieder Mal auf die Datenbank meiner Synology verbinden (das letzte Mal war ich vor dem Upgrade auf DSM 4 drauf), und musste feststellen dass ich mich nicht verbinden kann mit pgAdmin (password authentication failed for user "admin"). Das Passwort stimmt (ich habe eine PHP Applikation auf der Diskstation am laufen, welche sich mit diesem Password auf die Datenbank verbindet, diese Applikation funktioniert ohne Probleme). In der pg_hba.conf ist mein ganzer IP Adressbereich für den Zugriff freigegeben. Hat jemand eine Idee woran das liegen könnte, oder hatte jemand das selbe Problem? Wie gesagt, mir scheint es so als ob es mit dem Update auf DSM4 zu tun hat.

Vielen Dank schonmal
Ahatius
 
Hast du es auch mal mit dem User root probiert?
 
Hallo

Ja, habe es mit dem Benutzer admin und root versucht, beide erzeugen die gleiche Fehlermeldung.
 
Danke für den Link, allerdings betrifft dieses Problem phppgadmin und die PhotoStation. Unter Umständen haben wir uns hier falsch verstanden. Mein Problem betrifft nicht phppgadmin sondern das Programm pgAdmin. Das hat mit PHP nichts zu tun.

Vor dem Update auf DSM 4 hat das einwandfrei geklappt, habe meine Verbindung gespeichert und konnte immer connecten und die Datenbank bearbeiten. Das klappt seit DSM 4 nicht mehr. Meine pg_hba.conf stimmt, der Adressraum ist freigegeben. Das Passwort stimmt wie bereits erwähnt auch.
 
sorry wenn ich was falsch verstanden habe :-) Hast du denn allenfalls damals als es noch gefunzt hat irgendetwas in der DB selber ändern müssen? z.B. muss man bei mysql festlegen von wo und wie genau (lokale Sockets oder tcp Sockets) ein User zugreifen darf. Geht es denn wenn du direkt auf der Konsole das postgres Kommando zum Verbinden an die DB nutzt?
 
Das ist die pg_hba.conf in der ich den Adressraum freigeben muss, welcher zugreifen darf. Ich habe die Datei nochmals überprüft, mein Adressraum ist wie zuvor, immer noch freigegeben. Direkt habe ich es nicht versucht, muss ich anschauen wenn ich wieder zu Hause bin.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat