Hallo allerseits,
ich habe das Forum durchstöbert bin aber leider nicht fündig geworden.
Es gibt zwar ähnliche Beiträge aber leider beschreiben diese nicht das was ich (suche/brauche).
Also es geht um folgendes :
Ich lasse einen Benutzer seinen Benutzernamen/Kennwort eingeben und will nun herausfinden ob es sich dabei um einem
Administrator (des Lokalen Pc handelt).
Der Pc der diese Abfrage entgegennimmt bzw. mein Prog startet meldet sich allerdings in einer Domain (mit Userrechten) an.
Ich Versuchs einfach mal als Pseudocode zu formulieren:
function XYZ(Benutzername,Kennwort :string):bool;
var
userrechte: string;
begin
userrechte := öffneBenutzerverwaltung(lokalhost,Benutzername,Ken nwort);
if userrechte = Administrator then
begin
result := true;
end else begin
result := false;
end;
end;
Das blaue ist das was mir Kopfschmerzen macht... Geht das überhaupt?
Ich habe zwar eine isAdmin() funktion im Forum gefunden, die fragt aber leider nur die SID, des über Windows eingelogten Users ab
Vielleicht hat ja einer von euch ne Idee, Link oder irgend einen super tipp für mich
Mfg Thilo