LabVIEWForum.de
Datenbank verliert Schreibrecht nach Installation der Software - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Datenbank verliert Schreibrecht nach Installation der Software (/Thread-Datenbank-verliert-Schreibrecht-nach-Installation-der-Software)



Datenbank verliert Schreibrecht nach Installation der Software - wasauchimmer - 18.07.2014 09:39

Hallo Zusammen

Ich habe ein Problem mit einer Datenbank. Diese verliert ihr Schreibrecht bei einem „nicht“ Administrator.

Situation sieht so aus. Ich bin Administrator und arbeite mit LabVIEW 2013 SP1 (Windows 8). Ich habe eine MS-Access (2013) Datenbank (.accdb) mit Vollzugriff! Diese ist in meinem Programm eingebunden. Wenn ich das Installationsprogramm erstelle und anschliessend die Software auf einem Computer installiere, kann ich die Datenbank nur beschreiben, wenn ich Administrator bin. Bei allen anderen Benutzern (nicht Administrator) habe ich nur Leserecht! (Egal ob Windows 7 oder 8, ist bei beiden Systemen gleich)

Wenn ich die Rechte kontrolliere, dann erhalte ich mit der Funktion „Get Permissions“ bei allen Benutzern „438“. Eigentlich Lese und Schreibrecht…

Ich habe die Installation schon im Verzeichnis:

- „Programme (x86)“: NUR LESERECHT BEI ALLEN BENUTZERN.
- „ProgramData“: Schreibrecht beim Admin, NUR LESERECHT bei allen anderen Benutzern
- „LabVIEW 2013“: NUR LESERECHT BEI ALLEN BENUTZERN.

Versucht. Bei allen habe ich kein Schreibrecht als normaler Benutzer. Wenn ich als Administrator den Zugriff ändere, kann ich auch als anderer Benutzer in die Datenbank schreiben. Wäre aber schöne wenn es ohne diese manuellen Schritt funktionieren würde…

Hat jemand eine Idee, warum das Schreibrecht der Datenbank bei einem normalen Benutzer „entfernt“ wird? Ev. mit einem Registry Eintrag?

Schonmal Danke!

Gruess Roman


RE: Datenbank verliert Schreibrecht nach Installation der Software - F.Bi - 18.07.2014 13:46

(18.07.2014 09:39 )wasauchimmer schrieb:  Ich habe die Installation schon im Verzeichnis:

- „Programme (x86)“: NUR LESERECHT BEI ALLEN BENUTZERN.
- „ProgramData“: Schreibrecht beim Admin, NUR LESERECHT bei allen anderen Benutzern
- „LabVIEW 2013“: NUR LESERECHT BEI ALLEN BENUTZERN.

Versucht. Bei allen habe ich kein Schreibrecht als normaler Benutzer. Wenn ich als Administrator den Zugriff ändere, kann ich auch als anderer Benutzer in die Datenbank schreiben. Wäre aber schöne wenn es ohne diese manuellen Schritt funktionieren würde…
Die fett markierten Bereiche stimmen doch überein, in den Verzeichnissen haben normale Benutzer NUR LESERECHT.
Wenn ich das Problem richtig verstehe: Installiere in ein selbst erstelltes Verzeichnis in einem nicht Systemordner, dann sollten die normalen Benutzer auch Schreibrechte besitzen.


RE: Datenbank verliert Schreibrecht nach Installation der Software - wasauchimmer - 21.07.2014 08:03

Danke Frank fürs Feedback und den Tipp!!

Ich habe jetzt die Installation im Ordner C:/Simulation erstellt. Auch da hat der normale Benutzer nur Leserecht.

Habe dann nochmals alles deinstalliert und dem Ordner C:/Simulation Vollzugriff für alle Benutzer gegeben. Nach der Installation der Software hatte auch die Datenbank vollzugriff. So muss der Kunde nur ein mal das Schreibrecht vergeben. Besser als wenn er es jedes mal neu vergeben müsste.

Gruess Roman