Page 1 of 1

Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 01:36
by Demon
Moin, ist außer in der Datenbank "keyhelp" -> databases -> "id_user" anzupassen.
Ausserdem noch was zu ändern oder reicht das vollkommend?

Weil die Datenbank wird in dem gewünschten Account bereits angezeigt.


[Mod-Edit]
Thread nach Bedienung und Nutzung verschoben.

Re: Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 10:37
by Jolinar
Da ein manueller Eingriff in die Keyhelp-Datenbank immer ein gewisses Fehlerrisiko mit sich bringt, sollte man die saubere Variante wählen:
- Backup der fraglichen DB anlegen (z.B. mit mysqldump)
- Leere DB beim neuen User erzeugen
- Backup in die neue DB wiederherstellen

Re: Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 16:31
by Demon
Hallo Jolinar, das beantwortet nicht unbedingt meine Frage.
Ob irgendwas anderes noch notwendig ist, weil:

Einloggen klappt es bei dem gewünschten Account und angezeigt wird die DB auch und die Speicherberechnung ist auch korrekt.
Und für mich aus dem Grund nicht ausschaut, ob da noch was weiteres notwendig ist.

Und wenn irgendwas schief läuft, dann habe ich einen Grund, den Server so oder so nochmal neu zu machen :D

Bisschen strukturierter ;)

Re: Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 16:36
by Tobi
Wenn du die Funktion "eigene Namen für Datenbanken" aktiviert hast sollte es keine Probleme geben, da in diesem Fall Datenbank-Name und Username unabhängig voneinander sind.

Im anderen Fall würde ich auf jeden Fall empfehlen die Datenbank entsprechend der Namenskonventionen zusätzlich umzubenennen.

Re: Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 16:46
by OlliTheDarkness
Um die Frage auf den Punkt zu beantworten, das ändern der ID reicht um den Panel zu sagen zu wem die DB gehört.
ABER ich würde wärmstens empfehlen , dass Kennwort übers Panel zu ändern weil dies ist dem "alten" Benutzer bekannt und dadurch trotzdem zugriffsberechtigt.
Ausserdem würde ich grundsätzlich den Weg meiner Vorredner gehen, da du sicherlich das KH "Normalverhalten" für Datenbanken aktiv hast, also USERNAME_dbID würdest du auf deine Art das ganze durcheinander bringen was im weiteren Verlauf zu Problemen führen könnte...

Alles nur Theorie, ohne ausführlichen Test auf einem Pup. System.

Re: Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 16:51
by Jolinar
Demon wrote: Mon 20. Jul 2020, 16:31 Hallo Jolinar, das beantwortet nicht unbedingt meine Frage.
Ich habe deine ursprüngliche Frage sehr wohl beantwortet.
Auch wenn aktuell ein Anpassen der ID vielleicht reicht, so heißt das aber noch lange nicht, daß nicht irgendwann die Panelprogrammierung soweit verändert werden könnte, daß mehr Querverweise zwischen der eigentlichen DB und dem Panelumfeld angepaßt werden müßten.
Und da auch in ein oder zwei Jahren jemand z.B. über die Forensuche auf deinen Thread treffen könnte, ist der von mir vorgeschlagene Weg nicht nur jetzt, sondern auch zukünftig die einzig saubere Variante.

Re: Bereits existierende Datenbank ein anderen KeyHelp User zuweisen

Posted: Mon 20. Jul 2020, 18:46
by Demon
OlliTheDarkness wrote: Mon 20. Jul 2020, 16:46 Um die Frage auf den Punkt zu beantworten, das ändern der ID reicht um den Panel zu sagen zu wem die DB gehört.
ABER ich würde wärmstens empfehlen , dass Kennwort übers Panel zu ändern weil dies ist dem "alten" Benutzer bekannt und dadurch trotzdem zugriffsberechtigt.
Ausserdem würde ich grundsätzlich den Weg meiner Vorredner gehen, da du sicherlich das KH "Normalverhalten" für Datenbanken aktiv hast, also USERNAME_dbID würdest du auf deine Art das ganze durcheinander bringen was im weiteren Verlauf zu Problemen führen könnte...

Alles nur Theorie, ohne ausführlichen Test auf einem Pup. System.
Naja.. dieser "alte" Benutzer wäre weiterhin immer noch ich ;)
Tobi wrote: Mon 20. Jul 2020, 16:36 Wenn du die Funktion "eigene Namen für Datenbanken" aktiviert hast sollte es keine Probleme geben, da in diesem Fall Datenbank-Name und Username unabhängig voneinander sind.

Im anderen Fall würde ich auf jeden Fall empfehlen die Datenbank entsprechend der Namenskonventionen zusätzlich umzubenennen.
Genau das ist zutreffend.