Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   "Limited User" für ein bestimmtes Programm zum Admin machen (https://www.delphipraxis.net/129461-limited-user-fuer-ein-bestimmtes-programm-zum-admin-machen.html)

DevilsCamp 19. Feb 2009 14:58


"Limited User" für ein bestimmtes Programm zum Adm
 
Hi,

ist es unter Windows XP möglich einen Benutzer mit eingeschränkten Rechten für ein bestimmtes Programm Admin-Rechte zu geben (so wie unter Linux mit sudo und der sudoer-Datei)?

mkinzler 19. Feb 2009 15:00

Re: "Limited User" für ein bestimmtes Programm zum
 
Jein. Per Admin-Manifest kann eine Elevation konfiguriert werden.

DevilsCamp 19. Feb 2009 15:04

Re: "Limited User" für ein bestimmtes Programm zum
 
Dazu müsste das Manifest aber wohl in das Programm einkompiliert werden, oder?

Dezipaitor 19. Feb 2009 15:07

Re: "Limited User" für ein bestimmtes Programm zum
 
Nein, das geht nicht mit XP!

Aber das hier wird dir nützen:
http://kay-bruns.de/wp/software/surun/

mkinzler 19. Feb 2009 15:07

Re: "Limited User" für ein bestimmtes Programm zum
 
Oder im selben Verzeichnis liegen

jaenicke 19. Feb 2009 15:11

Re: "Limited User" für ein bestimmtes Programm zum
 
Du kannst auch sagen, dass ein Prozess diese Rechte braucht, wenn du ihn startest. Das Stichwort hier ist Process Elevation, dafür gibts z.B. von Luckie etwas, auch die entsprechenden Teile der JWSCL sind dafür interessant.

spaxxn 19. Feb 2009 15:13

Re: "Limited User" für ein bestimmtes Programm zum
 
"runas" aufrufen und Hilfe lesen...

Annahme
Benutzer: admin(Administrator)
Passwort: test

"runas /profile /admin:test cmd" würde eine Shell mit Adminrechten öffnen

DevilsCamp 19. Feb 2009 15:16

Re: "Limited User" für ein bestimmtes Programm zum
 
Zitat:

Zitat von spaxxn
"runas" aufrufen und Hilfe lesen...

"runas /admin:test cmd" würde eine Shell mit Adminrechten öffnen

Das kenn ich selber. Aber der Prozess würde dann im Kontext des angegeben Administrators laufen und nicht im Kontext des Benutzers. Und genau das möchte ich nicht.


Zitat:

Zitat von Dezipaitor
Nein, das geht nicht mit XP!

Aber das hier wird dir nützen:
http://kay-bruns.de/wp/software/surun/

Das schau ich mir mal genauer an.

himitsu 19. Feb 2009 15:27

Re: "Limited User" für ein bestimmtes Programm zum
 
bei den Manifests reicht es auch, wenn dieses neben der Datei liegt (Project1.exe.manifest),
aber einkompiliert ist natürlich hübscher (man kann es aber auch nachträglich mit einem RessourcenEditor reinmachen)

DevilsCamp 19. Feb 2009 16:44

Re: "Limited User" für ein bestimmtes Programm zum
 
Habe mich jetzt für SURUN entschieden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz