von eBayer » Sa, 14.03.2009 16:53
Hallo Komma,
danke für Deine schnelle Antwort.
Prinzipiell entspricht mein Wunsch dem einer MultiUser-Anwendung..... ist auch so realisiert und funktioniert so, obwohl zur Zeit nur ein Arbeitsplatz mit einer lokalen MySql-DB eingerichtet ist. Da aber neben mir auch andere Anwender mit der Applikation arbeiten, möchte ich verhindern, daß jeder an Daten herankommt, die ihn nichts angehen.
Deshalb suche ich nach einem Weg nur bestimmte Ansichten für den Seriendruck freizugeben.
Ich habe inzwischen mal etwas weiter experimentiert und in MySql einen Benutzer angelegt, der nur Leserechte hat.
Dann habe ich ein neues Base-Modul erstellt, in dem nur die betreffenden Abfragen und natürlich die Verbindung zu MySql aktiviert sind. Nun hat der Benutzer zumindest nur Leserechte und sieht nur die in dem Modul verfügbaren Abfragen, aber er kann natürlich trotzdem noch die Tabellen anschauen, was ich ja verhindern möchte.
Vielleicht hat ja doch noch jemand eine zündende Idee?
Gruß, eBayer
Hallo Komma,
danke für Deine schnelle Antwort.
Prinzipiell entspricht mein Wunsch dem einer MultiUser-Anwendung..... ist auch so realisiert und funktioniert so, obwohl zur Zeit nur ein Arbeitsplatz mit einer lokalen MySql-DB eingerichtet ist. Da aber neben mir auch andere Anwender mit der Applikation arbeiten, möchte ich verhindern, daß jeder an Daten herankommt, die ihn nichts angehen.
Deshalb suche ich nach einem Weg nur bestimmte Ansichten für den Seriendruck freizugeben.
Ich habe inzwischen mal etwas weiter experimentiert und in MySql einen Benutzer angelegt, der nur Leserechte hat.
Dann habe ich ein neues Base-Modul erstellt, in dem nur die betreffenden Abfragen und natürlich die Verbindung zu MySql aktiviert sind. Nun hat der Benutzer zumindest nur Leserechte und sieht nur die in dem Modul verfügbaren Abfragen, aber er kann natürlich trotzdem noch die Tabellen anschauen, was ich ja verhindern möchte.
Vielleicht hat ja doch noch jemand eine zündende Idee?
Gruß, eBayer