# Alle Benutzerdaten aus dem System entfernen

**URL:** <https://meta.discourse.org/t/completely-remove-user-data-from-the-system/310629>\
**Category:** Self-hosting\
**Tags:** rails-console\
**Created:** [5. Juni 2024 um 08:54 UTC](https://meta.discourse.org/t/completely-remove-user-data-from-the-system/310629 "2024-06-05T08:54:04Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Crius](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/crius/32/317214_2.png) [@Crius](https://meta.discourse.org/u/Crius)\
**Post date:** [5. Juni 2024 um 08:54 UTC](https://meta.discourse.org/t/completely-remove-user-data-from-the-system/310629/1 "2024-06-05T08:54:04Z")

</div>

Hallo, wir könnten in eine Situation geraten, in der wir jede Spur eines Benutzers aus der Datenbank vollständig löschen wollen. Ich werde nicht ins Detail gehen, da dies sensibel ist, aber auch wegen der DSGVO müssen wir möglicherweise nachweisen, dass wir keine Kopie der Benutzerinformationen in unserem System aufbewahren.

Es gibt einige Teile, die ich identifiziert zu haben glaube:

- Der aktuelle Anonymisierungsprozess ist für das Benutzerprofil in Ordnung.
- Das Bearbeiten aller seiner Antworten mit einem einfachen `vom Benutzer gelöscht` wäre ebenfalls akzeptabel, vorausgesetzt, die Bearbeitungshistorie wird entfernt.

Was ich wirklich brauchen würde, ist eine Abfrage (oder eine Ruby-Funktion?), die alle Nachrichten eines Benutzers durch `vom Benutzer gelöscht` ersetzt und die gesamte Bearbeitungshistorie seiner Nachrichten löscht.

Gibt es jemanden mit genügend Erfahrung mit Datenbanken/Discourse-Code, der dabei helfen kann?

---

_[View the full topic](https://meta.discourse.org/t/completely-remove-user-data-from-the-system/310629)._
