![]() |
CSV unter anderem Benutzernamen ablegen
Hallo Gemeinde,
ich nutze in meinem Programm csv-Dateien zur Übergabe von Daten zwischen mehreren Benutzern. Diese müssen diese auf einem Netzwerkpfad speichern, auf welchem sie keine Schreibrechte haben (könnte man ändern, es ist aber erstmal nicht gewollt, dass die Nutzer außerhalb der Anwendung Zugriff auf die Ordner haben). Seht ihr eine Mmöglichkeit, csv.savetofile einen anderen Benutzernamen mitzugeben? Notfalls müßte ich die ganze Sache DB-gestützt umstellen, was ich erstmal vermeiden will. MFG Steffen |
Re: CSV unter anderem Benutzernamen ablegen
Wird so nicht gehen, da man keine 2 Verbindungen zu einem Server mit verschiedenen Benutzerinformationen aufbauen kann, Dann könnte man ja ie Exe unter einem anderen Benutzer starten. Aber du könntest das über einen Service auf dem server regeln.
|
Re: CSV unter anderem Benutzernamen ablegen
Mmmh, soetwas ähnliches habe ich befürchtet... ich sehe da erstmal nur 2 Möglichkeiten:
entweder ich bekomme Vollzugriff, oder ich muss das Ganze via DBs lösen. Trotzdem vielen Dank... MFG Steffen |
Re: CSV unter anderem Benutzernamen ablegen
Hallo Steffen,
warum stellst du nicht ein network share exklusiv für die Anlieferung von Daten zur Verfügung? Dein Programm könnte dann mit WNetAddConnection2() eine unsichtbare Verbindung aufbauen, die Daten ablegen und die Verbindung wieder trennen. Freundliche Grüße |
Re: CSV unter anderem Benutzernamen ablegen
Die Grundproblematik ergab sich aus der Brisanz der Informationen, welche ich ablege. Ich konnte nun erreichen, dass
wir einen zusätzlichen Ordner für einen ausgewählten Personenkreis zu Verfügung stellen (gefällt mir zwar nicht, da mir hier die Dynamik fehlt-> eine neue Berechtigung muß nun an 2 Orten berücksichtigt werden). Erstmal scheint es eine gänginge Lösung zu sein, ich werde mir das Ganze jedoch nocheinmal gründlich überlegen müssen. Dein Vorschlag klingt soweit nicht schlecht (auch wenn ich mit WNetAddConnection2 noch keine Erfahrungen habe), werde mir das mal anschauen. Die Verbindung ist dann aber trotzallem noch bidirektional, oder (lesen und schreiben)? MFG Steffen |
Re: CSV unter anderem Benutzernamen ablegen
Hallo Steffen,
bei uns ist das Problem mit den Zugriffen über Gruppen geregelt worden. Es hat zwar etwas gedauert aber mit ein wenig gutem Zureden konnte ich ein Gruppenkonzept einführen. Es wird nur einmal an ein, zwei oder mehr Orten für eine Gruppe die entsprechenden Rechte vergeben. Danach kommt ein Benutzer nur noch in eine Gruppe rein oder raus. Er kann allerdings auch in mehreren Gruppen Mitglied sein (muß aber nicht und sollte erst recht nicht!) Nur das Definieren einer Gruppe ist fummelig (wg. politscher Rücksichtnahme) danach klappt alles wie geschmiert. Grüße K-H |
Re: CSV unter anderem Benutzernamen ablegen
Guten Morgen,
die mehreren Orte beziehen sich auf das Setzen der Ordnerberechtigung sowie die entsprechende Modulfreischaltung im Programm selbst (möchte hier erreichen, dass ausschl. im Programm geändert werden muß). Habe mal angefangen mich mit WNetAddConnection2 zu beschäftigen und denke, dass sich hier in Kombination mit versteckten Freigaben was machen läßt. MFG Steffen |
Re: CSV unter anderem Benutzernamen ablegen
Hallo,
wahrscheinlich weißt du es, aber der Klarheit wegen: Versteckte Freigaben sind unabhängig von versteckten Verbindungen. Freundliche Grüße |
Re: CSV unter anderem Benutzernamen ablegen
ja, das ist klar.
MFG Steffen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz