Zum Inhalt springen
SQL Exec with JSONRPC

SQL Exec with JSONRPC

licenseLGPL-3 Version16.0, 18.0, 19.0 Community Enterprise Odoo.sh packageDACH authorEquitania Software GmbH supportsupport@equitania.de

Datenbankabfragen von außen — hinter einem zweiten Kennwort und protokolliert.

SQL Exec with JSONRPC

Manche Fragen lassen sich über die Oberfläche nicht beantworten, und manche Korrekturen nicht sinnvoll Datensatz für Datensatz erledigen. Dieses Modul erlaubt einem Administrator, Datenbankanweisungen über die gewöhnliche externe Schnittstelle von Odoo auszuführen — abgesichert durch ein eigenes Kennwort, beschränkt auf Administratoren, mit gesperrten zerstörenden Befehlen und einem Protokoll über jeden Aufruf.

Nur bei ownERP

Die Hilfe zu diesem Modul ist auffindbar — für Menschen und für KI

Eine Hilfeseite auf Deutsch und Englisch, im Modul mitgeliefert. Mit installiertem Help Docs durchsuchen Sie sie im Volltext — und ein KI-Assistent liest dieselben Inhalte über eine maschinenlesbare Modulkarte.

Der Mensch sucht
SQL-Befehle sicher ausführen
SQL-Befehle sicher ausführen
eq_sql_exec ist ein technisches Werkzeug für Administratoren und Integratoren: Es ermöglicht das Ausführen roher SQL-Befehle gegen die Datenbank per RPC — für Wartungsskripte oder CI-Pipelines, bei denen eine direkte Datenbank-Konsole nicht praktikabel ist. Es ist kein allgemeines Feature für Endanwender und sollte auch keinem Chatbot oder KI-Assistenten überlassen werden, es …
Die KI fragt nach
eq.helper.doc.get_capability_card(
  "eq_sql_exec")
Liefert Modelle, Felder, Methoden und Rechteregeln von SQL Exec with JSONRPC in einer Form, mit der ein Assistent arbeiten kann — statt sie aus Bildschirmfotos zu raten.
„Wer darf SQL über die Schnittstelle ausführen?“ — beantwortet aus der Modulkarte, nicht aus Trainingsdaten.

Volltextsuche und Modulkarte stellt das Modul Help Docs (eq_helper) bereit. Die Inhalte liefert dieses Modul mit — ohne Zusatzkonfiguration.

Funktionen

Zwei Schlösser, nicht eines

Der Zugriff verlangt Administratorrechte und zusätzlich ein eigenes Kennwort, das unabhängig von jedem Benutzerkonto vergeben wird. Eine gestohlene Anmeldung allein reicht nicht bis zur Datenbank.

Zerstörende Befehle erreichen die Datenbank nicht

Anweisungen, die Strukturen entfernen oder Datensätze löschen würden, werden erkannt und abgewiesen, bevor sie ausgeführt werden. Das Modul ist für Auswertungen und kontrollierte Korrekturen gebaut, nicht für Abrisse.

Jeder Aufruf steht im Protokoll

Zeitpunkt, Konto und die Anweisung selbst werden protokolliert. Wenn die Revision fragt, wer wann was geändert hat, ist dieses Protokoll die Antwort — und der Grund, warum sich ein solches Werkzeug in einem regulierten Umfeld überhaupt einsetzen lässt.

Kein Datenbankzugang für Fremdwerkzeuge

Auswertungs- und Migrationswerkzeuge arbeiten über dieselbe Schnittstelle wie jede andere Anbindung. Niemand braucht eine Anmeldung am Datenbankserver selbst — in aller Regel die Berechtigung, die man ungern vergibt.

Hilfsfunktionen für die Rechnungsstellung nach einer Datenübernahme

Das Modul bringt Routinen mit, die aus vorhandenen Aufträgen und Bestellungen Rechnungen erzeugen — die typische Nacharbeit nach der Übernahme eines Auftragsbestands aus einem Altsystem.

Häufige Fragen

Ist es unbedenklich, das Modul auf einem Produktivsystem zu haben?

Es ist genau für diesen Fall gebaut: nur Administratoren, ein zweites Kennwort, gesperrte zerstörende Befehle und ein vollständiges Protokoll. Wie bei jedem Administrationswerkzeug gilt: das Kennwort nur an die Personen geben, die es wirklich brauchen, und das Protokoll regelmäßig durchsehen.

Bekommen Endanwender damit einen Zugang zur Datenbank?

Nein. Für Endanwender gibt es keine Oberfläche. Aufrufen kann es allein ein Administrator, der das gesonderte Kennwort besitzt, und nur über die externe Schnittstelle.

Welche Odoo-Editionen werden unterstützt?

Das Modul läuft mit Odoo Community und Odoo Enterprise in der Version 19.0 — selbst gehostet oder auf Odoo.sh. Odoo Online, die gehostete SaaS-Variante, lässt keine Apps aus dem Store zu; dort läuft kein Drittanbieter-Modul.

Welche anderen Module werden benötigt?

Benötigt werden base_setup, sale, purchase. Odoo löst diese Abhängigkeiten bei der Installation selbst auf und installiert sie mit.

Unter welcher Lizenz steht das Modul?

Das Modul steht unter der Open-Source-Lizenz LGPL-3.

Funktioniert es nach einem Odoo-Update weiter?

Ja, innerhalb von 19.0.x. Der Wechsel auf die nächste Odoo-Hauptversion wird als neue Modulversion ausgeliefert.

Wo erhalte ich Unterstützung?

Schreiben Sie an support@equitania.de oder nutzen Sie unser Support-Portal unter support.equitania.de.

Kann ich das Modul vorab in Aktion sehen?

Wir betreiben keine öffentliche Demo-Instanz. Schreiben Sie an support@equitania.de, dann führen wir Sie durch das Modul.

Support · Kontakt

We are happy to support you · Wir unterstützen Sie gerne.

Equitania Software GmbH ownERP
Equitania Software GmbH
Weiherstraße 13
75173 Pforzheim
Deutschland · Germany
Telefon: +49 7231 16 604 0
Telefax: +49 7231 16 604 200
Homepage: www.ownerp.com · odoo2fast.report
Support: support.equitania.de
E-Mail: support@equitania.de

DE · Alle Angaben auf dieser Seite dienen der Produktbeschreibung und sind rechtlich unverbindlich. Sie stellen weder eine Beschaffenheitsgarantie noch eine Zusicherung eines bestimmten Funktionsumfangs, einer Eignung für einen bestimmten Zweck oder eines bestimmten Ergebnisses dar; maßgeblich sind allein die vertraglichen Vereinbarungen und der Lieferumfang der jeweils installierten Version. Abbildungen zeigen Beispielkonfigurationen.