Das md5 bezieht sich auf die Übertragung, guggst Du:
http://www.postgresql.org/files/docu...#AUTH-PASSWORD
Andreas
Ich habe gerade versucht bei einem Benutzer md5 Authentifizierung statt plain text zu aktivieren weil dieser sich über eine Weboberfläche einloggen soll. Ich habe also einfach password mit md5 ausgetauscht, das ganze sieht dann ganz unspektakulär so aus:
Trotzdem muss ich beim LogIn das Passwort im plain-text angeben, ich dachte das ich dass Passwort nun md5-verschlüsselt angeben müsste?Code:local all tester_2008 md5 host all tester_2008 0.0.0.0 0.0.0.0 md5
Hab ich irgendwas übersehen? Die pg_hba.conf habe ich mich pg_ctl neugeladen, das hat auch funktioniert weil der Nutzer vorher garnicht drin stand und jetzt das einloggen mit plain-passwort zumindest funktioniert.
PS, wenn ein Admin mitliest, es währe sehr sinnvoll wenn man bei der Suche die minimal-Länge auf 3 setzen könnte, dann könnte man auch nach md5 suchen![]()
Das einzige BackUp dass du jemals brauchen wirst ist jenes, welches du nicht gemacht hast!
Das md5 bezieht sich auf die Übertragung, guggst Du:
http://www.postgresql.org/files/docu...#AUTH-PASSWORD
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Hm, irgendwie werde ich daraus jetzt leider garnicht schlau
Was ist denn mit Übertragung gemeint?
Wenn ich also md5 angebe muss ich trotzdem das Passwort im plain-text übergeben, intern wird es dann aber als md5 gehasht gehandelt oder wie?
Das einzige BackUp dass du jemals brauchen wirst ist jenes, welches du nicht gemacht hast!
Das, was durch das Netzwerkkabel gequetscht wird.
Du kannst Dir auch ein Passwort überlegen, davon den MD5 berechnen und diesen Hash als Passwort verwenden. Dann mußt Du das auch so als Passwort eingeben. Beruhigt Dich das?Wenn ich also md5 angebe muss ich trotzdem das Passwort im plain-text übergeben, intern wird es dann aber als md5 gehasht gehandelt oder wie?
Im Ernst: der Sinn von md5 ist es, Angreifern an der Leitung es zu erschweren, das Passwort mitzulesen.
Andreas
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Die Übertragung findet ja mit Hilfe der Client Library von PostgreSQL zum Server statt. Erstere verschlüsselt das Passwort nun mit md5 und überträgt es zu zweiterem. Für den Fall, das beides auf dem gleichen Rechner läuft ... nun, dann ist das nicht weiter tragisch.
Wenn du jedoch z.B. getrennte Server für Web und Datenbanken hast, dann macht es sehr wohl Sinn, die Übertragung zu verschlüsseln.
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen