Hallo ihr lieben Leute,
derzeit exportiere ich eine Datendatei aus einer MDB via MDAC in eine CSV. Dabei handelt es sich um Daten die bezahlt werden und "Manipulationen" stattgefunden haben.
Meine Aufgabe ist es nun die Daten Sicher zu exportieren und zu verschlüsseln. Die Verschlüsselung ist mittlerweile kein Problem mehr (TwoFish), als Schwachstelle sehe ich aber noch den Export aus der MDB der derzeit noch als SQL-Anweisung like
"SELECT * INTO [%s] in "%s" "Text;" FROM ( SELECT *FROM %s )" erfolgt.
Da diese Methode sehr schnell arbeitet, würde ich ungern darauf verzichten und die Daten zeitintensiv (im Ablauf) satzweise in eine Exportliste schreiben um sie zu chiffrieren vor dem eigentlichen Export.
Meine Vorstellung ist, dass ich im Speicher die Log-Daten (Erstellt, Datensätze etc.) erstelle und mir die MDAC die dazugehörigen Daten (Tabelle) in einen Stream exportiert, da ich derzeit keinen Einfluß auf die exportierte (temporäre) Datei habe.
Weiß jemand ob das geht?
Lieben Dank für jede Antwort!
Holger
derzeit exportiere ich eine Datendatei aus einer MDB via MDAC in eine CSV. Dabei handelt es sich um Daten die bezahlt werden und "Manipulationen" stattgefunden haben.
Meine Aufgabe ist es nun die Daten Sicher zu exportieren und zu verschlüsseln. Die Verschlüsselung ist mittlerweile kein Problem mehr (TwoFish), als Schwachstelle sehe ich aber noch den Export aus der MDB der derzeit noch als SQL-Anweisung like
"SELECT * INTO [%s] in "%s" "Text;" FROM ( SELECT *FROM %s )" erfolgt.
Da diese Methode sehr schnell arbeitet, würde ich ungern darauf verzichten und die Daten zeitintensiv (im Ablauf) satzweise in eine Exportliste schreiben um sie zu chiffrieren vor dem eigentlichen Export.
Meine Vorstellung ist, dass ich im Speicher die Log-Daten (Erstellt, Datensätze etc.) erstelle und mir die MDAC die dazugehörigen Daten (Tabelle) in einen Stream exportiert, da ich derzeit keinen Einfluß auf die exportierte (temporäre) Datei habe.
Weiß jemand ob das geht?
Lieben Dank für jede Antwort!
Holger
Comment