DB Import für Testumgebung scheitert

Hallo,
ich wollte vor dem updaten von SW6 wie in der Anleitung beschrieben eine Testumgebung anlegen.
Leider scheitert der Import der Datenbank immer mit folgender Meldung:

Fehler
SQL-Befehl:
/!50003 CREATE/ /!50017 DEFINER=o6249247@%/ /*!50003 TRIGGER country_tax_free_insert BEFORE INSERT ON country
FOR EACH ROW BEGIN
IF @TRIGGER_DISABLED IS NULL OR @TRIGGER_DISABLED = 0 THEN
IF NEW.tax_free = 1 OR NEW.customer_tax IS NULL THEN
SET NEW.customer_tax = JSON_OBJECT(„enabled“, NEW.tax_free, „currencyId“, ‚b7d2554b0ce847cd82f3ac9bd1c0dfca‘, „amount“, 0);
ELSEIF NEW.customer_tax IS NOT NULL THEN
SET NEW.tax_free = JSON_EXTRACT(NEW.customer_tax, „$.enabled“);
END IF;
IF NEW.company_tax_free = 1 OR NEW.company_tax IS NULL THEN
SET NEW.company_tax = JSON_OBJECT(„enabled“, NEW.company_tax_free, „currencyId“, ‚b7d2554b0ce847cd82f3ac9bd1c0dfca‘, „amount“, 0);
ELSEIF NEW.company_tax IS NOT NULL THEN
SET NEW.company_tax_free = JSON_EXTRACT(NEW.company_tax, "$[…]

MySQL meldet:

#1227 - Kein Zugriff. Hierfür wird die Berechtigung SUPER benötigt

Kann mir da jemand helfen?

Vielen Dank für eure Mühe im Voraus.

LG Michael

Dein DB-Benutzer benötigt Super-Rechte.

o6249247 durch den neuen DB User ersetzen oder löschen sollte helfen.

1 „Gefällt mir“

Vielen Dank für den Tipp.
DEFINER=xxx ändern!
Das hat schon mal etwas weiter geholfen.
Aber folgende Fehler bekomme ich immer noch angezeigt:

INSERT INTO order VALUES ('4…
Fehler in der SQL-Abfrage (3105): The value specified for generated column ‚order_date‘ in table ‚order‘ is not allowed.

INSERT INTO order_line_item VALUES (’…
Fehler in der SQL-Abfrage (3105): The value specified for generated column ‚unit_price‘ in table ‚order_line_item‘ is not allowed.

INSERT INTO product_keyword_dictionary VALUES (’…
Fehler in der SQL-Abfrage (3105): The value specified for generated column ‚reversed‘ in table ‚product_keyword_dictionary‘ is not allowed.

Hat jemand dazu vielleicht noch eine Idee?

Nunja, ich habe mir genau deshalb ein Staging Plugin erstellt, um mich mit sowas in Zukunft nie wieder beschäftigen zu müssen :smiley:

Leider überschreitet das Erstellen eins solchen Plugins meine Fähigkeiten.
Schade, das man zwar Backups der Datenbank machen kann - Diese dann aber nicht wieder herstellen kann. :frowning: