4. Februar 2007 20:05
Hallo Leute,
ich habe folgende Frage:
Ich arbeite in einem Unternehmen in dem es eine selbst gestrikte Anwendung gibt (MDE-Access), der Zugriff von dieser Anwendung aus auf die DB die auf dem SQL-Server liegt erfolgt über einen einzigen User (db-owner, alle rechte!)der halt in der MDE hinterlegt ist. Die Anwender müssen sich bei diesem Programm nicht anmelden, sondern werden eben sofort angemeldet wenn sie die Anwendung starten (mit halt dem einen Datenbankbenutzer).
In Navision ist es ja so, das man auf SQL Seite pro Benutzer einen DAtenbank oder Windows Benutzer anlegen muss und jeder muss sich dann entsprechend mit seinen Zugangs-Daten anmelden.
Mein Chef möchte nun aber das das Navision das genauso macht, also das der zugriff mit nur einem Benutzer erfolgt.
1.Ist das denn nicht unsicher?
2. Falls mein Chef darauf beharrt, kann ich bei der finsql-verknüpfung einen bestimmten DB User automatisch anmelden?
3. Wie bringe ich meinem Chef schonend bei das die Lösung mit nur einem benutzer den alle verwenden sollen nicht so gut ist?
Wie könnte ich argumentieren?
Ich sehe halt das Problem das ja im Falle der MDE Datenbank das Passwort fix in der DB gespeichert ist und es da sicherlich möglichkeiten gibt das rauszubekommen oder zu nutzen um zugriff zu kriegen. Und bei Navision haben ja die normalen User alle "Public" und können sich anhand dieser ID keine höheren Rechte einräumen als eben "Public"!? Oder sehe ich das falsch?
Vielen Dank für Eure Meinungen!!