Datenbank auf anderen Nutzer übertragen  [GELÖST]

Locked
copiis
Posts: 62
Joined: Thu 29. Sep 2016, 12:45

Datenbank auf anderen Nutzer übertragen

Post by copiis »

Wie kann ich ohne viel Aufwand eine Datenbank auf einen anderen Nutzer übertragen und danach den alten Nutzer löschen? Die Datenbanken befinden sich ja alle im gleichen Ordner.
Sonnige Grüßen aus Hilden
Richard
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Datenbank auf anderen Nutzer übertragen

Post by Tobi »

Im Handbuch steht
Es werden alle mit dem Benutzer verbundenen Dienste (Domains, Domaininhalte,
E-Mail-Adressen usw.) gelöscht.
Demnach wohl auch die Datenbanken.

Grundsätzlich sind die Datenbanken keinem bestimmten User zugeordnet.
Wer das Passwort hat kann darauf zugreifen.

Insofern könntest du entweder alle Daten von User A nach User B kopieren und dann A löschen.
Oder A mit einem neuen Passwort & eigener E-Mail Adresse inaktiv schalten, alle Dienste außer MySql händisch löschen und dann B das Passwort von Datenbank User A aushändigen.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
copiis
Posts: 62
Joined: Thu 29. Sep 2016, 12:45

Re: Datenbank auf anderen Nutzer übertragen

Post by copiis »

Danke Tobi,

das ist richtig ich möchte User A löschen und die Datenbank dann User B zuordnen.

1 Ich habe jetzt die Datenbank nach usr/src kopiert.
2 Wenn ich jetzt den User A lösche dann verschwindet ja alles, Webspache DB?
3 Über User B eine neue Datenbank erstellen. (Sonst taucht sie ja nicht im Verwaltungspaneel auf)
4 Datenbank wieder nach var/lib/mysql kopiere.
Dann müsste doch User B Zugriff auf die Datenbank haben?
Gruß
Richard
Sonnige Grüßen aus Hilden
Richard
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Datenbank auf anderen Nutzer übertragen

Post by Tobi »

Die Datenbank auf Dateiebene zu kopieren ist meist keine gute Idee.
Hattest du denn wenigstens vorher den MySql Dienst gestoppt?

Besser ist ein Export über die Konsole oder per phpMyAdmin.
Diesen Export kann man dann in der neuen Datenbank importieren.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
copiis
Posts: 62
Joined: Thu 29. Sep 2016, 12:45

Re: Datenbank auf anderen Nutzer übertragen  [GELÖST]

Post by copiis »

Habe das jetzt so gemacht und es hat geklappt

1 Ich habe jetzt die Datenbank Backup gemacht mysqldump -u root -p database_name > database_name.sql
2 User A gelöscht
3 Gleiche Datenbank bei User B engerichtet
3 Datenbank importiert über mysql -u root -p database_name < database_name.sql
Passt
Sonnige Grüßen aus Hilden
Richard
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Datenbank auf anderen Nutzer übertragen

Post by Tobi »

Perfekt!

Das wäre auch meine erste Wahl gewesen.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Locked