Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Testen, ob bestimmter Benutzer Admin (https://www.delphipraxis.net/105367-testen-ob-bestimmter-benutzer-admin.html)

xZise 20. Dez 2007 15:03


Testen, ob bestimmter Benutzer Admin
 
Hallo DP,
wie kann ich herausfinden, ob ein bestimmter Benutzer Adminrechte hat?
Das einzige, was ich über ihn habe ist der Benutzername.

MfG
xZise

DasZiesel 20. Dez 2007 15:26

Re: Testen, ob bestimmter Benutzer Admin
 
hi,

schau einmal ob das etwas für dich ist
http://www.swissdelphicenter.ch/de/showcode.php?id=189

Luckie 20. Dez 2007 18:38

Re: Testen, ob bestimmter Benutzer Admin
 
Du kannst gucken, ob er in der Gruppe der Adminstratoren ist. Siehe dazu meine Unit: MpuNTUser: http://www.michael-puff.de/Developer/Delphi/Units/

GimbaR 20. Dez 2007 18:52

Re: Testen, ob bestimmter Benutzer Admin
 
Zitat:

Zitat von Luckie
Du kannst gucken, ob er in der Gruppe der Adminstratoren ist. Siehe dazu meine Unit: MpuNTUser: http://www.michael-puff.de/Developer/Delphi/Units/

Aber es kann doch auch Gruppen mit Administratorenrechten geben die selber in der Administratoren-Gruppe sind. Es kann doch also sein dass ein User Adminrechte hat ohne selbst in der Admingruppe zu sein oder irre ich da? :gruebel: Ich weiß es klingt ein wenig verwirrend :mrgreen:
Was ich sagen wollte: Das ein User nicht in der Admin-Gruppe is, is kein Beweis dass er keine Adminrechte hat :-D

Luckie 20. Dez 2007 18:58

Re: Testen, ob bestimmter Benutzer Admin
 
Dann hätte er die Privilegien, die auch ein Administror hat. Er müsste also gucken, welche Privilegien ein Administrator hat und müsste dann prüfen, ob der Benutzer eben diese Rechte auch hat.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:36 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