Hello,
Wo wäre das Problem in der Original Tabelle zu lesen?
Zugriffsrechte, unerwünschte Offenlegung innerer Strukturen, usw.
Kein echtes Problem. In MySQL könnte man zur Not reine Lese-Rechte nur für diese eine Tabelle setzen, so das man via ODBC den Zugriff auf die gesamte andere DB unterbieten könnte. Bei SQLite
geht das halt nicht.
Man könnte auch eine Stored Procedure dafür anlegen, die dann auch einen Logeintrag für den Zugriff erstellt oder sogar ein Abbild (Snapshot) der angeforderten Daten ablegt.
Eigentlich ist es ja nur ein Lesezugriff aber man weiss ja nie. Wenn dann je einmal irgend etwas mit den Daten wäre, weiss man nie, war es das externe Programm, oder war es das eigene.
Man möchte aber ggf. wissen, wer wann auf welche Daten zugegriffen hat.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg