Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Adminrechte? (https://www.delphipraxis.net/21801-adminrechte.html)

Meflin 8. Mai 2004 12:49


Adminrechte?
 
Hi,
eine frage: wenn eine anwendung, die mit adminrechten läuft, eine datei ausführt, wird die dann mit adminrechten ausgeführt?

*MFG*

alcaeus 8. Mai 2004 12:52

Re: Adminrechte?
 
Ja! Die Benutzerrechte werden vom aufrufenden Prozess übernommen, denn der Prozess denkt ja, dass du als Administrator angemeldet bist. Er merkt gar nichts, dass du das Programm unter einem anderen Benutzernamen ausgeführt hast.

Meflin 8. Mai 2004 12:55

Re: Adminrechte?
 
moment mal: ich meine nicht die ausführen als option von winxp ;-) es gibt auch anwendungen die auf eingeschränkten nutzeraccounts mit adminrechten laufen (die systemanwendungen) oder sollte ich mich da täuschen?

alcaeus 8. Mai 2004 12:59

Re: Adminrechte?
 
J, das meinte ich auch. Das ausführen als macht ja das gleiche: Es lädt die Umgebung eines anderen Benutzers. Die Anwendung, die in der Umgebung gestartet wird, glaubt dass der bestimmte Benutzer angemeldet ist. Alle Prozesse, die von dem ersten Prozess gestartet werden laufen ebenfalls in der anderen Benutzerumgebung

Meflin 8. Mai 2004 13:04

Re: Adminrechte?
 
ich meine aber eben ___NICHT___ das ausführen als :lol:

alcaeus 8. Mai 2004 13:08

Re: Adminrechte?
 
Ich spreche auch nur indirekt vom Ausführen als. Also, komplett ohne: du startest IRGENDWIE ein Programm unter einem anderen Benutzername (Meflin: Starte Prozess A unter Benutzerkennung alcaeus). Prozess A startet nun Prozess B. Egal wie du Prozess A gestartet hast, Prozess B wird ebenfalls unter der Benutzerkennung alcaeus laufen. Ich hoffe diesmal war es zu deiner Zufriedenstellung erklärt.

Meflin 8. Mai 2004 13:11

Re: Adminrechte?
 
nein eigentlich nicht: ich rede ja nicht von verschiedenen benutzern. jetzt mal ganz xp-spezifisch: ich bin mit einem eingeschränkten konto eingeloggt. d.h. alle programme die ich normal ausführen laufen mit eingeschränkten rechten. jetzt laufen da aber noch die systemprogramme (lsass.exe und co) die ja mit administratorrechten laufen (?). die frage ist wenn solch ein systemprozess eine anwendung ausführt, ob die dann so wie der systemprozess mit adminrechten läuft. die systemprozesse laufen ja nicht unter einem eigenen benutzer...

alcaeus 8. Mai 2004 13:20

Re: Adminrechte?
 
Soviel ich weiß laufen ALLE Prozesse mit der Benutzerkennung des Vaterprozesses, außer sie werden explizit unter einer anderen Benutzerkennung gestartet. Folgedessen gilt das IMHO auch für Systemprozesse

Meflin 8. Mai 2004 13:30

Re: Adminrechte?
 
ja das glaub ich auch. aber systemprozesse laufen unter der gleichen benutzerkennung wie die nicht systemprozesse und haben u.u. trotzdem mehr rechte...

alcaeus 8. Mai 2004 13:34

Re: Adminrechte?
 
Zitat:

Zitat von Meflin
ja das glaub ich auch. aber systemprozesse laufen unter der gleichen benutzerkennung wie die nicht systemprozesse und haben u.u. trotzdem mehr rechte...

Das versteh ich nicht ganz... Wenn ich mir das im TaskManager ansehe, dann gibts da wohl den SYSTEM-User, unter dem lsass.exe u.ä. Prozesse ausgeführt werden. Ich versteh nicht was du meinst mit mehr Rechte obwohl gleicher Benutzername

Meflin 8. Mai 2004 13:37

Re: Adminrechte?
 
von dem standpunkt hab ichs noch nicht betrachtet. ich kann mir nicht vorstellen da system ein eigeneer benutzer ist, das den ja auch nicht als benutzer gibt (wenn ich luckies benutzerverwaltungstool verwende). es gibt auch keinen benutzer netzwerkdienst ;-) also glaubst du dass wenn son teil was ausführt das auch als system läuft und die gleichen rechte hat. aber wie sicher kannst du das sagen?

alcaeus 8. Mai 2004 13:44

Re: Adminrechte?
 
Bei mir wird System als Benutzergruppe angezeigt, nicht als Benutzer. Also k.A. was das Ganze soll, aber die laufen nicht unter deinem Benutzernamen

Luckie 8. Mai 2004 13:59

Re: Adminrechte?
 
Die "System"-Prozess laufen unter dem System-Konto. Dieses Konto ist im Prinzip ein Benutzer-Konto, wie jedes andere auch. Es hat eben nur kein Homedir, Login und Passwort, wozu auch.

Meflin 8. Mai 2004 14:28

Re: Adminrechte?
 
ok

Robert_G 8. Mai 2004 14:55

Re: Adminrechte?
 
Zitat:

Zitat von Meflin
...es gibt auch keinen benutzer netzwerkdienst

Hast du überhaupt schon einen Blick in das Profilverzeichnis auf deinem Rechner riskiert?
Da dürften dir 2 User sofort ins Auge springen:
Local Services & Network services (keine Garantie für genauen Wortlaut, ich sitze hier nicht an einem XP System)

ps.:
Zitat:

Zitat von Meflin
jetzt mal ganz xp-spezifisch

Das ist nicht XP-spezifisch sondern NT-spezifisch :mrgreen:

Meflin 8. Mai 2004 20:21

Re: Adminrechte?
 
Zitat:

Zitat von Robert_G
Zitat:

Zitat von Meflin
...es gibt auch keinen benutzer netzwerkdienst

Da dürften dir 2 User sofort ins Auge springen:
Local Services & Network services (keine Garantie für genauen Wortlaut, ich sitze hier nicht an einem XP System)

nicht dass ich wüsste
Zitat:

Zitat von Robert_G
Zitat:

Zitat von Meflin
jetzt mal ganz xp-spezifisch

Das ist nicht XP-spezifisch sondern NT-spezifisch :mrgreen:

ich mag keine klugscheisser ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 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-2025 by Thomas Breitkreuz