Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

MySQL Erweiterung

Marwoj / 2 Antworten / Baumansicht Nickles

Tag Gemeinde,
ich habe folgende Situation. Eine Datenbank, auf die zwei Applikationen mit ihren Tabellen zugreifen. Die zwei Tabellen sind mir wichtig. User-Verwaltung aus Forum und Bilduploader.

Forum_user (`ID_MEMBER`, `memberName`, `dateRegistered`, `posts`, `ID_GROUP`, `lngfile`, `passw`, ..) abgekürzt

Bilder_User (`id`, `type`, `name`, `email`, `passwort`, `neu_passwort`, `icq`, `msn`, `yahoo`, `webseite`,..) abgekürzt

Ich plane die User aus "forum" automatisch in der Tabelle "bilder" zu übernehmen und berechtigen. D.h. ein Login im Forum erlaubt den Zugriff auf Bilder.
Wäre das möglich ohne groß zu programmieren ? Falls ja, mit welchen Befehlen bekomme ich die Zuordnung..
Für paar Infos werde mich freuen...
M.

amat victoria curam
bei Antwort benachrichtigen
Borlander Marwoj „MySQL Erweiterung“
Optionen

Kritisch wäre wahrscheinlich das Passwort. Das wird normalerweise nicht als klartext, sondern nur als Hash gespeichert. Wenn hier verschiedene Hash-Verfahren eingesetzt werden, dann besteht eigentlich nur die Möglichkeit beim Login des Users selbst den passenden Hash für die zweite Tabelle zu erzeugen. D.h.: Man müsste das Übertragen in die Bilder-Tabelle beim Login mit einbauen. Wenn beide Usertabellen den selben Passwort-Hash verwenden, dann wäre es evtl. auch möglich die Bilder_User Tabelle durch einen View zu ersetzen. Dann hätte man aber nur Feldwerte zur Verfügung die in der Tabelle Forum_user vorhanden sind und könnte nicht mehr in Bilder_User schreiben...

Gruß
bor

bei Antwort benachrichtigen
Marwoj Nachtrag zu: „MySQL Erweiterung“
Optionen

Richtig Bor,
das habe ich leider nicht berücksichtigt.:/
Unterschiedliche hash haben sich bestätigt und leider ohne Aufwand komme ich nicht weiter.
Damit erledigt sich meine Problematik.
M.

amat victoria curam
bei Antwort benachrichtigen