# User Profil Verwaltung in der ERP-Starter Datenbank (SQL)

Sämtliche Einstellungen und Benutzerprofile werden in einer SQLITE Datenbank verwaltet, die im Programmverzeichnis des BWStarters liegt:

[![image.png](https://bookstack.erpaustria.com/uploads/images/gallery/2025-07/scaled-1680-/Ewj9Azmk0OHt97j8-image.png)](https://bookstack.erpaustria.com/uploads/images/gallery/2025-07/Ewj9Azmk0OHt97j8-image.png)

Aufgerufen wird der SQL-Bearbeitungsmodus hier:  
  
[![image.png](https://bookstack.erpaustria.com/uploads/images/gallery/2025-07/scaled-1680-/Jtlq7Nnz6jHuNudh-image.png)](https://bookstack.erpaustria.com/uploads/images/gallery/2025-07/Jtlq7Nnz6jHuNudh-image.png)

Die Tabelle 'Settings' hat folgende Spalten:  
[![image.png](https://bookstack.erpaustria.com/uploads/images/gallery/2025-09/scaled-1680-/v6Vov5MskG0X8GYK-image.png)](https://bookstack.erpaustria.com/uploads/images/gallery/2025-09/v6Vov5MskG0X8GYK-image.png)

<span style="white-space: pre-wrap;">- In der Category 'BWStarterGlobal' in der Section 'Username' sind die Kennwörter abgelegt, </span>  
welche im Standard verschlüsselt werden.

\- In der Category 'BWStarterUser\_&lt;Username&gt;' sind die Einstellungen des Users abgelegt - also das Userprofil

[![image.png](https://bookstack.erpaustria.com/uploads/images/gallery/2025-07/scaled-1680-/8XMwXeFDT4UZst9K-image.png)](https://bookstack.erpaustria.com/uploads/images/gallery/2025-07/8XMwXeFDT4UZst9K-image.png)

<span style="white-space: pre-wrap;">Die angezeigte Tabelle kann ähnlich wie eine Excel-Tabelle bearbeitet werden, verändern aber keine Werte in der Datenbank. </span>  
<span style="white-space: pre-wrap;">Werte können in den Zellen NICHT bearbeitet oder gelöscht werden. </span>

Massenlöschung von Zeilen, z.B. ein Userprofil komplett löschen, kann auch z.B. per SQL-Befehl erfolgen:

<p class="callout danger">DELETE from Settings where Category = "BWStarterUser\_admin-erpaustria1"  
  
Diese Option sollte nur von erfahrenen Administratoren durchgeführt werden.  
Die Löschfunktion ist ebenfalls als Button in den Bedienerbezogenen Einstellungen zu finden.</p>

Empfohlen ist zuvor ein Select zu machen, das Ergebnis zu kontrollieren und anschließend das "SELECT \*" durch "DELETE" zu ersetzen.

<p class="callout danger"><span style="color: rgb(224, 62, 45);">!!!</span><span style="white-space: pre-wrap;"> Sicherung der .sqlite vor Löschungen </span><span style="color: rgb(224, 62, 45);">!!!</span><span style="white-space: pre-wrap;"> </span></p>