Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#13

Re: Serverzugriff aus Service

  Alt 2. Okt 2007, 13:29
Zitat von jjep:
Zitat:
Nein du darfst nicht unter SYSTEM laufen!
Mein Service sollte schlussendlich auf einem Server laufen und auch wenn sich kein Benutzer sich angemeldet hat. Also wäre mein Projekt unrealisierbar?
Ich meine, dass du Dienste auch unter anderem Benutzer starten kannst. Im Dienstmanager kann man statt dem Systemdienst auch einen Benutzername und Passwort angeben. Du kannst zwar keine Fenster ausgeben, aber das scheint eh nicht dein Ziel zu sein.
Wenn du dein Dienst unter SYSTEM laufen hast, aber garkeine SYSTEM-Rechte brauchst, dann ist das ein Sicherheitsproblem. Sobald du einen Dienst bereistellst (Datenbank oder so), kann ein Angreifer Fehler in deinem Code womöglich ausnutzen, um den Computer zu hijacken.
Das kannst du verhindern, indem du den Start unter LocalSYSTEM Account verweigerst. Trotzdem startet dein Dienst schon bevor sich jemand einloggt.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat