jrosemeier
Mitglied
Ich möchte ungern den master SQL Benutzer "sa" in jeglichen batch Skripten oder ähnlich verwenden.
Aktuell setzte ich ein BATCH Skript für automatischen Import mit Ameise auf. (frei nach dem Guide: https://guide.jtl-software.de/jtl-wawi/jtl-ameise/daten-via-ftp-importieren/)
Um ein Mindestmaß an Sicherheit zu gewährleisten möchte ich hierfür einen eigenen Datenbank Benutzer verwenden.
Habe einen SQL Benutzer angelegt der lediglich auf 1 Datenbank "Mandant_1" read/write Zugriff hat.
Wenn ich dessen Daten nunmehr im CMD line angebe (.. -u <NeuerName> -p <NeuesPasswort> ..) läuft die Ameise ganz ohne irgend eine Ausgabe durch. Es gibt weder Erfolgs- noch Fehlermeldungen und es wird auch tatsächlich nichts ausgeführt.
Kurz um:
Wie kann ich einen getrennten SQL Benutzer anlegen und verwenden mit Einschränkung auf spezifischen Mandanten für die Verwendung in Ameise?
Beispiel CMD:
Aktuell setzte ich ein BATCH Skript für automatischen Import mit Ameise auf. (frei nach dem Guide: https://guide.jtl-software.de/jtl-wawi/jtl-ameise/daten-via-ftp-importieren/)
Um ein Mindestmaß an Sicherheit zu gewährleisten möchte ich hierfür einen eigenen Datenbank Benutzer verwenden.
Habe einen SQL Benutzer angelegt der lediglich auf 1 Datenbank "Mandant_1" read/write Zugriff hat.
Wenn ich dessen Daten nunmehr im CMD line angebe (.. -u <NeuerName> -p <NeuesPasswort> ..) läuft die Ameise ganz ohne irgend eine Ausgabe durch. Es gibt weder Erfolgs- noch Fehlermeldungen und es wird auch tatsächlich nichts ausgeführt.
Kurz um:
Wie kann ich einen getrennten SQL Benutzer anlegen und verwenden mit Einschränkung auf spezifischen Mandanten für die Verwendung in Ameise?
Beispiel CMD:
Bash:
"C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" --server=(LOCAL)\JTLWAWI --database=Mandant_1 -u sql_ameise_name1 -p ****** --templateid=IMP2 --inputfile=20220805_094918-Sample.csv