Datenbanken

Verbinden Sie MySQL, MariaDB, PostgreSQL oder SQL Server und stellen Sie Ihren Daten Fragen in normaler Sprache. Standardmäßig schreibgeschützt, mit einer IP-Adresse für Ihre Allowlist und einer SSH-Bridge für private Netzwerke.

5 Min. Lesezeit · Aktualisiert am 28. September 2026

Verbinden Sie eine Datenbank, und alle im Workspace können ihr Fragen stellen, ohne SQL zu schreiben: „Wer sind unsere fünf größten Kunden nach Bestellwert?“ Die KI liest das Schema, schreibt die Abfrage, führt sie aus und macht aus dem Ergebnis eine Tabelle und eine Kernaussage. Jede ausgeführte Abfrage ist nur einen Klick entfernt, die Antwort lässt sich also jederzeit überprüfen.

Frage an die verbundene Northwind-Retail-Datenbank: die größten Kunden nach Bestellwert.

Unterstützte Datenbanken

MySQL, MariaDB, PostgreSQL und SQL Server. Microsoft Power BI erscheint unter Databases & BI mit dem Hinweis Coming soon. Sie können so viele Datenbanken verbinden, wie Sie brauchen.

Bevor Sie beginnen

Erledigen Sie zuerst diese beiden Dinge auf Ihrer Seite. Sie sind es, die die Verbindung sicher machen.

  1. Legen Sie einen eigenen Datenbankbenutzer für StickyPrompts an, mit den geringsten Rechten, die ausreichen - für die meisten Teams Lesezugriff auf die Tabellen, zu denen Fragen gestellt werden, und sonst nichts. Verwenden Sie nie ein bestehendes Admin- oder Anwendungskonto.
  2. Machen Sie die Datenbank erreichbar. Geben Sie entweder die IP-Adresse von StickyPrompts in Ihrer Firewall frei, oder nutzen Sie die SSH-Bridge (siehe unten), wenn die Datenbank in einem privaten Netzwerk liegt.
188.245.64.188

Von dieser Adresse kommt jede Datenbankverbindung von StickyPrompts. Geben Sie genau diese Adresse für den Datenbankport frei und keine andere.

Datenbank verbinden

  1. Add connection öffnen und die Datenbank wählen

    Öffnen Sie Integrations, wählen Sie Add connection und entscheiden Sie sich für Workspace (für alle freigegeben) oder Personal (nur für Sie). Filtern Sie dann nach Databases & BI und wählen Sie MySQL, MariaDB, PostgreSQL oder SQL Server. Workspace-Verbindungen können nur Workspace-Inhaber und Admins hinzufügen.

  2. Verbindung beschreiben

    Tragen Sie unter Name und Description einen Namen und eine Beschreibung ein, die alle wiedererkennen, etwa Northwind Retail DB und Bestellungen, Kunden und Produkte der Filialen.

  3. Verbindungsdaten eintragen
    FeldWas Sie eintragen
    HostDie Adresse des Datenbankservers. Wenn Sie die SSH-Bridge nutzen, die Adresse aus Sicht des Jumphosts, meist localhost.
    PortMeist 3306 für MySQL und MariaDB, 5432 für PostgreSQL, 1433 für SQL Server.
    DatabaseDen Namen der Datenbank.
    SchemaOptional. Bleibt das Feld leer, verwendet PostgreSQL public und SQL Server dbo.
    Username, PasswordDen eigens angelegten StickyPrompts-Benutzer.
    SSL modeRequire, Verify CA, Verify full oder Disable. Verwenden Sie Verify full, wenn Ihr Server ein Zertifikat hat, das sich prüfen lässt; wählen Sie bei Verbindungen über das Internet nie Disable.
  4. Berechtigungsstufe wählen

    Wählen Sie Read only, sofern Sie keinen konkreten Grund für etwas anderes haben. Siehe Berechtigungsstufen.

  5. Testen und speichern

    StickyPrompts verbindet sich vor dem Speichern mit diesen Angaben mit Ihrer Datenbank. Ist der Server nicht erreichbar oder schlägt die Anmeldung fehl, sehen Sie die Fehlermeldung, und es wird nichts gespeichert. Nach dem Speichern erscheint die Datenbank unter Databases & BI, mit ihrer Berechtigungsstufe auf der Karte.

Berechtigungsstufen

StufeWas die KI ausführen darf
Read onlyJeweils eine einzelne Anweisung mit SELECT (oder WITH ... SELECT). Alles andere wird abgelehnt.
Read & writeSELECT sowie INSERT und UPDATE.
Full accessAlles, was Ihr Datenbankbenutzer ausführen darf, einschließlich DELETE, DROP und Schemaänderungen.

Read only prüft jede Anweisung vor der Ausführung und weist alles zurück, was kein einzelner Lesezugriff ist. Weil die Prüfung an beliebiger Stelle im SQL nach Wörtern wie update oder delete sucht, kann auch eine harmlose Leseabfrage abgelehnt werden, die eines dieser Wörter enthält, zum Beispiel über eine Spalte namens update_note. Formulieren Sie die Frage dann um, oder bitten Sie die KI, diese Spalte nicht zu verwenden.

Private Datenbanken über die SSH-Bridge erreichen

Ist Ihre Datenbank nicht aus dem Internet erreichbar, kann sich StickyPrompts über einen SSH-Jumphost (Bastion-Host) verbinden, der Zugriff auf sie hat.

  1. SSH-Bridge einschalten

    Aktivieren Sie im Formular der Datenbankverbindung die SSH-Bridge und tragen Sie die Daten des Jumphosts ein: SSH host, SSH port (meist 22) und SSH username.

  2. Den Schlüssel von StickyPrompts auf dem Jumphost autorisieren

    Das Formular zeigt einen öffentlichen Schlüssel. Fügen Sie ihn auf dem Jumphost als eine einzige Zeile in die Datei ~/.ssh/authorized_keys dieses SSH-Benutzers ein:

    Jumphost
    $ echo 'ssh-ed25519 AAAA...copied-from-stickyprompts' >> ~/.ssh/authorized_keys
    $ chmod 600 ~/.ssh/authorized_keys

    Angezeigt wird nur der öffentliche Schlüssel. Der private Schlüssel verlässt StickyPrompts nie.

  3. Host aus Sicht des Jumphosts angeben

    Tragen Sie unter Host die Adresse der Datenbank ein, wie der Jumphost sie sieht: localhost, wenn die Datenbank auf dem Jumphost selbst läuft, sonst ihre private Adresse in Ihrem Netzwerk. Erlauben Sie 188.245.64.188 den Zugriff auf den SSH-Port des Jumphosts.

Fragen stellen

Fragen Sie so, wie Sie eine Analystin oder einen Analysten fragen würden. Nennen Sie die Datenbank, wenn Sie mehr als eine haben.

Aus unserer Retail-Datenbank: Wer sind unsere 5 größten Kunden nach Gesamtbestellwert,
und welchen Anteil am Umsatz machen sie aus? Eine Tabelle plus eine Kernaussage.
Welche Produkte wurden letzten Monat laut Retail-Datenbank weniger als 10-mal verkauft?

Die KI listet zuerst Ihre Datenbankverbindungen auf, liest dann die Tabellen und ihre Spalten und führt anschließend eine oder mehrere Abfragen aus; zwischen den Schritten denkt sie nach. Klappen Sie die Zeile actions über der Antwort auf, um jeden Aufruf und das ausgeführte SQL zu sehen.

Fehlerbehebung

ProblemWas Sie prüfen sollten
Keine Verbindung möglichIst 188.245.64.188 in Ihrer Firewall für den richtigen Port freigegeben? Ist der Host aus dem Internet erreichbar, oder brauchen Sie die SSH-Bridge?
SSL-FehlerIhr Server unterstützt möglicherweise kein SSL, oder sein Zertifikat passt bei Verify full nicht zum Hostnamen. Prüfen Sie das zunächst mit Require und korrigieren Sie dann das Zertifikat.
SSH-Bridge schlägt fehlSteht der öffentliche Schlüssel in einer einzigen Zeile in der authorized_keys des richtigen Benutzers? Ist unter Host die Adresse eingetragen, wie der Jumphost sie sieht?
Eine Leseabfrage wird abgelehntSiehe den Hinweis unter Berechtigungsstufen zu Wörtern wie update in einer Leseabfrage.
Die Antwort wirkt falschKlappen Sie die actions auf und lesen Sie das SQL. Sagen Sie der KI, was sie ändern soll („Zähl nur abgeschlossene Bestellungen“), und fragen Sie noch einmal.