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
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