Datenbank Editieren.

Sicherheit des Webservers, der Server und rund um phpBB
Antworten
Diggi
Beiträge: 275
Registriert: Mo 08.Nov, 2004 16:50

Datenbank Editieren.

Beitrag von Diggi »

Datenbank Editieren.

Ich habe in meiner Datenbank „mysqladmin“ experimentiert.

Habe in der „phpbb_users“ einzelne Accounts gelöscht dann wieder
welche eingefügt. Bei einigen die ursprüngliche ID vor dem Einfügen
geändert.
Irgendwie scheint das aber nicht gut zu sein.
Einige Mitglieder haben plötzlich Rechte die sie nie hatten und haben sollten.
Die Mitgliederanzeige im Board stimmt nicht mehr.

Ich kann es mir nur so erklären.
Ich habe Änderungen gemacht wovon das Bord nichts wissen kann.
Das Board wird wohl auch nicht in der Lage sein das an zu gleichen.
Soweit so gut, war ja nur ein experiment.

Hintergrund dieser Aktion war:
Ich wollte einen einzelnen Account sichern und den bei bedarf wieder
Einfügen.
Beisp:
Acount ID 20 wird von der Datenbank aus gesichert.
Bleibt aber weiterhin, mit geänderten Rechten, im Board,
also in der Datenbank.

Sollte ich diesen Account ID 20 in der Ursprünglichen Version
einmal brauchen, so muss ich ihn erst im Board löschen.? ! ?
Dann diesen Account ID 20 in die Datenbank so reinladen
wie er mal abgespeichert war.
Würde das ohne Fehler funktionieren und das Bord damit
Klarkommen?.
Oder wird die ID 20 durch die Löschaktion nicht mehr vergeben
und dadurch zu erheblichen Nebenwirkungen kommen?.

Viele Grüße
Diggi
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Mal abgesehen davon das ich beim bestem willen nicht nachvolziehen kann wöfür dein vorhaben gut sein soll, ist es nicht so einfach wie dur dir das vorstellst.
Die Userdaten beschränken sich nicht alleine auf die Tabelle phpbb_users, sondern gehen nahtlos noch in die Tabellen phpbb_groups und phpbb_user_group über! Denn für jeden User exestiert eine eigene Benutzergruppe (zusätzlich zu den Gruppen in denen er/sie evtl. eingetragen ist)
.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, besser die Accounts löschen, oder ein Backup von den User-Daten machen.
Die Zuordnung zu Gruppen ist aber erstmal zweitrangig und kann ja auch später nachgeholt/korrigiert werden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten