Einstellungen und Dateipfade
Werkzeuge → Einstellungen, oder die Schaltfläche Einstellungen in der Werkzeugleiste. Zwei Reiter: Allgemein und AI.
Allgemein
| Einstellung | Möglichkeiten |
|---|---|
| Oberflächensprache | Englisch, Kroatisch, Bosnisch, Slowenisch, Italienisch, Deutsch |
| Design | Dunkel oder hell |
| UI-Schriftart | System UI (Standard), Inter, Segoe UI, Roboto, Arial, Monospace |
| Schriftgröße (UI) | Größe der Oberflächenschrift |
| DataGrid-Schriftart | System Mono (Standard), Consolas, JetBrains Mono, Fira Code, Courier New, Cascadia Code |
| Schriftgröße (Raster) | Größe der Schrift in den Datenrastern |
Eine laufende Vorschau zeigt beide Schriften, während Sie sie ändern. Einstellungen speichern übernimmt, Auf Standard zurücksetzen stellt die Ausgangswerte wieder her.
Eine dicktengleiche Rasterschrift lohnt sich: Zahlenspalten stehen untereinander, und ein verrutschter Import fällt sofort auf.
AI
Anbieterverbindungen richten Sie im Reiter AI ein — siehe Anbieter einrichten.
Dateipfade
Alles, was NabuSQL speichert, liegt im Anwendungsdatenverzeichnis:
| Plattform | Pfad |
|---|---|
| Windows | %APPDATA%\com.nabusql.app |
| macOS | ~/Library/Application Support/com.nabusql.app |
| Linux | ~/.local/share/com.nabusql.app |
Darin:
| Eintrag | Inhalt |
|---|---|
connections.json | Alle Verbindungen; Passwörter und SSH-Passphrasen sind verschlüsselt |
ai_connections.json | Verbindungen zu KI-Anbietern; API-Schlüssel sind verschlüsselt |
license.json | Ihre aktivierte Lizenz |
scheduled_tasks.json | Geplante Aufgaben |
ssh_keys/ | SSH-Schlüssel aus einer importierten Verbindungsdatei |
plugins/larql/ | Die LARQL-Erweiterung für das Knowledge Lab |
knowledge/models/ | Vorbereitete Modelle (groß) |
knowledge/patches/ | Wissens-Patches |
Oberflächeneinstellungen und Abfrageverlauf hält die eingebettete Browser-Komponente — unter Windows in %LOCALAPPDATA%\com.nabusql.app.
Wie Passwörter geschützt sind
Datenbank-Passwörter, SSH-Passwörter und -Passphrasen sowie KI-API-Schlüssel werden mit AES-256-GCM verschlüsselt, bevor sie auf die Festplatte geschrieben werden. Der Schlüssel dafür liegt im Anmeldeinformationsspeicher des Betriebssystems — Windows-Anmeldeinformationsverwaltung (Eintrag NabuSQL/master-key), macOS-Schlüsselbund oder Linux Secret Service (GNOME Keyring, KWallet). Steht kein solcher Speicher zur Verfügung, liegt der Schlüssel in secret.key im Anwendungsdatenverzeichnis, nur für Ihr Benutzerkonto lesbar.
Unter Linux fordert GNOME Sie beim ersten Speichern eines Passworts auf, einen Standard- Schlüsselbund anzulegen, falls Ihre Sitzung noch keinen hat. Vergeben Sie dasselbe Passwort wie für die Anmeldung, dann wird er beim Anmelden automatisch entsperrt. Ist der Schlüsselbund gesperrt, bittet NabuSQL Sie, ihn zu entsperren; gespeicherte Passwörter gehen dabei nicht verloren.
An Ihrer Arbeitsweise ändert sich nichts: NabuSQL entschlüsselt die Werte im Speicher, wenn eine Verbindung sie braucht. Verbindungen, die Version 1.0.105 oder älter gespeichert hat, werden beim ersten Start einer neueren Version automatisch verschlüsselt.
Nur für diesen Rechner verschlüsselt
Da der Schlüssel im Anmeldeinformationsspeicher dieses Rechners bleibt, öffnet sich eine auf einen anderen Rechner kopierte connections.json ohne Passwörter. Nutzen Sie zum Übertragen den verschlüsselten Export aus Verbindungen und Abfragen übertragen.
Lokale Daten löschen
Einstellungen → Lokale Daten → Alle lokalen Daten löschen (Bestätigung mit zwei Klicks) entfernt gespeicherte Verbindungen samt Passwörtern, KI-Verbindungen und API-Schlüssel, geplante Aufgaben, importierte SSH-Schlüssel, den gespeicherten Lizenzschlüssel, Oberflächeneinstellungen und Verlauf sowie den Verschlüsselungsschlüssel im Anmeldeinformationsspeicher. Ihre eigenen Dateien — Abfrageordner, Exporte, Sicherungen — bleiben unberührt.
Eine Deinstallation behält Ihre Daten, sofern Sie im Windows-Deinstallationsprogramm nicht Delete the application data ankreuzen; auch eine stille Deinstallation (z. B. winget uninstall) behält sie. Die Datenschutzerklärung nennt jeden Speicherort und wie Sie ihn von Hand entfernen.
Was dort nicht liegt
- Dateien gespeicherter Abfragen — hat eine Verbindung einen Abfrageordner, liegen die
.sql-Dateien in dem Ordner, den Sie gewählt haben. - Exporte, Dumps und Sicherungen — dort, wo Sie sie gespeichert haben.
- Fensteranordnung und geöffnete Tabs — der Sitzungszustand wird nicht gespeichert; NabuSQL startet mit einem leeren Arbeitsbereich.
Zurücksetzen
Alle lokalen Daten löschen (oben) versetzt NabuSQL in den Zustand einer frischen Installation. Sie verlieren Verbindungen, Lizenzaktivierung und geplante Aufgaben — exportieren Sie vorher, was Sie brauchen, und bewahren Sie Ihren Lizenzschlüssel auf, den Sie danach erneut eintragen können.
