2016-07-12 13 views
4

Wie kann ich Anmeldeinformationen für andere MySQL-Server in einer MySQL-Datenbank sicher speichern?MySQL/Speicher MySQL-Anmeldeinformationen

Ich arbeite an einem Projekt, das erfordert, dass ich mit anderen MySQL-Servern verbinden, aber ich weiß nicht, wie man den Benutzernamen und das Passwort sicher speichert. Ich müsste sie irgendwie im Klartext holen, da ich sie später benutzen muss, aber das wäre nicht sicher, da ein Angreifer leicht alle Zugangsdaten bekommen könnte.

sind Irgendwelche Ideen sehr geschätzt :)

+0

Mögliche Duplikate von [Wie sollte ich den Benutzer-Passwortspeicher für späteren Klartextabruf ethisch angehen?] (Http://stackoverflow.com/questions/2283937/how-should-i-ethical-approach-user-password-storage- for-later-plaintext-retrie) – Jocelyn

+1

Dies ist ein häufiges Problem. Die Frage ist, welches Sicherheitsniveau Sie erreichen müssen und wie hoch Ihr Budget ist. Wenn Sie ein hohes Maß an Sicherheit wünschen, werden Sie keine kostenlose Lösung finden. – Shadow

+0

@Shadow Danke! Ich denke, ich werde es schaffen, das Passwort zu erzeugen, und der Endbenutzer wird einen neuen MySQL-Benutzer erstellen, der das Passwort auf das legt, was er anfordert, mit so wenig Berechtigungen wie möglich. –

Antwort