Am Donnerstag, den 15.11.2007, 11:54 +0100 schrieb Andre Tann:
Hallo zusammen.
Ich hätte da mal ne Frage im Zusammenhang mit Access-Datenbanken:
Derzeit existiert bei uns eine Access-Datenbank, in der wir für einen Kunden Daten pflegen. Bislang war es so, daß der Kunde ab und an einen Report per Fax oder pdf gekriegt hat, und gut war.
Das soll jetzt geändert werden, denn der Kunde möchte von all seinen Filialen aus direkt auf die Daten zugreifen. Jetzt stelle ich mir vor, daß man die Datenbank, die jetzt noch in Form einer einzelnen Access-Datei bei uns herumliegt, auf einen unter Linux laufenden Datenbank-Server packt. Auf diesen greifen dann sowohl wir als auch der Kunde via Internet zu.
Dabei müßten Berechtigungen vergebbar sein, d.h. der Kunde darf nur lesen, und die jeweilige Filiale sieht nur ihre eigenen Datensätze, während wir auch schreiben dürfen und alle Datensätze sehen. Diesen Mechanismus gibt es derzeit überhaupt nicht, weil die DB ja ausschließlich bei uns liegt.
Natürlich müßte auch die Verbindung Kunde <=> DB-Server auf vernünftige Weise abgesichert sein, weil da das Internet dazwischen liegt, und sowohl für uns als auch für den Kunden muß die Datenbank ein Access-artiges Gesicht behalten, damit sich nicht alle neu einarbeiten müssen. (am besten wäre, wenn Access direkt mit dem Server kommunizieren könnte - geht das?)
Von alledem habe ich nun keine Ahnung, wenn man davon absieht, daß ich die Access-DB selbst programmiert habe. Daher würde ich mich über ein paar Hinweise freuen, wie man sowas allgemein anstellen könnte, welche DB-Systeme unter Linux dafür in Frage kämen, und wie man den eingeschränkten Zugang für den Kunden realisiert. Links sind natürlich auch gerne willkommen, denn ich muß mich in dieses Thema jetzt einarbeiten, hilft nix.
Danke+Gruß.
-- Andre Tann
Was geht ist : Die Datenbank z.B. auf Informix,postgress etc. bringen und via ODBC mit der vorhandenen ACCESS-Application arbeiten. Die Schreibrechte etc. können via der Datenbank-"grants" eingetragen werden. Das ODBC läßt sich auch so einstellen (zumindest bei einigen Datenbanken) das es je nach (lokaler) Einstellung auch Schreibzugriffe erlaubt. Viele Grüße Klaus -- Klaus Hoffmann HOFFMANN Consulting Tel: +49 7161 989464 Unternehmensberatungs GmbH Fax: +49 7161 989466 Zeisigweg 1,73054 Eislingen Mobil: +49 170 2033183 Geschäftsführer: Klaus Hoffmann HR Göppingen B3348 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org