Guten Tag allerseits!
Ich versuche gerade mit Python auf eine MySQL-Datenbank zuzugreifen mittels sql-connector. Das klappt glaube ich auch, allerdings steht da dann mein root-Passwort ausgeschrieben im Skript, was mir nicht gefällt. Deswegen wollte ich 1. bei einem nicht-root-Benutzer das Passwort auf ein triviales Passwort ändern und dann später mit Python darauf zugreifen oder aber 2. einen neuen Nutzer erzeugen mit einem neuen Passwort. Beides hat irgendwie nicht funktioniert.
1. Habe versucht, das Ganze über den MySQL 8.0 Command Line Client zu machen, aber der schließt sich automatisch immer wieder, wenn ich das richtige Passwort eingebe (auch bei nem falschen schließt er sich).
2. Habe auch versucht nen neuen MySQL-Nutzer zu erzeugen, allerdings bin ich mir da nicht sicher, wenn ich da nen Passwort eingebe, ob das das Passwort vom root-Account sein muss, oder tatsächlich das neue User-Passwort ist. Welches Passwort ich auch eingebe, die Testconnection failt danach.
Habe schon viel gegoogelt und ein paar Stunden probiert, aber komme hier scheinbar gerade nicht weiter. Wäre für weiterbringende Hilfe sehr dankbar!
Liebe Grüße,
Jonathan
Ich versuche gerade mit Python auf eine MySQL-Datenbank zuzugreifen mittels sql-connector. Das klappt glaube ich auch, allerdings steht da dann mein root-Passwort ausgeschrieben im Skript, was mir nicht gefällt. Deswegen wollte ich 1. bei einem nicht-root-Benutzer das Passwort auf ein triviales Passwort ändern und dann später mit Python darauf zugreifen oder aber 2. einen neuen Nutzer erzeugen mit einem neuen Passwort. Beides hat irgendwie nicht funktioniert.
1. Habe versucht, das Ganze über den MySQL 8.0 Command Line Client zu machen, aber der schließt sich automatisch immer wieder, wenn ich das richtige Passwort eingebe (auch bei nem falschen schließt er sich).
2. Habe auch versucht nen neuen MySQL-Nutzer zu erzeugen, allerdings bin ich mir da nicht sicher, wenn ich da nen Passwort eingebe, ob das das Passwort vom root-Account sein muss, oder tatsächlich das neue User-Passwort ist. Welches Passwort ich auch eingebe, die Testconnection failt danach.
Habe schon viel gegoogelt und ein paar Stunden probiert, aber komme hier scheinbar gerade nicht weiter. Wäre für weiterbringende Hilfe sehr dankbar!
Liebe Grüße,
Jonathan