Autor |
Beitrag |
221091199436
Hält's aus hier
Beiträge: 12
Suse Linux 11, Win Xp SP 3, Win 2000, Win 98,
|
Verfasst: Fr 15.01.10 23:36
Hallo...mal wieder,
mal angemommen ich habe alle Namen der Benutzeraccounts, welche Funktionen gibt es dann um etwas über diese herauszufinden, dh. die Accounts näher zu klassifizieren. Mit isAdmin müsste ich ja rausbekommen können, welche Rechte ein User hat. Gibt es da noch mehr Möglichkeiten? Schön wäre es wenn ich auch den online-Status herausfinden könnte, usw.
Danke;) Moderiert von Narses: Topic aus Sonstiges (Delphi) verschoben am Sa 16.01.2010 um 12:17
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 16.01.10 00:21
|
|
221091199436 
Hält's aus hier
Beiträge: 12
Suse Linux 11, Win Xp SP 3, Win 2000, Win 98,
|
Verfasst: Sa 16.01.10 00:25
Ja, das habe ich bei meiner Suche auch schon gefunden, allerdings suche ich die zueghörigen Delphi Funktionen, mit denen man es realisieren könnte, Informationen zu den einzelnen Benutzern anzuzeigen, ändern kann ich da eh nichts, da ich nicht Admin bin (und hier hat man sich ja darauf geeinigt, soetwas nicht einfach zu ändern  ).
Es wäre eben schön wenn ich anzeigen könnte, wer gerade online ist und welche rechte er hat und ggf noch mehr
|
|
jaenicke
      
Beiträge: 19314
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 16.01.10 10:16
221091199436 hat folgendes geschrieben : | allerdings suche ich die zueghörigen Delphi Funktionen |
Du meinst die API-Funktionen dazu?
Es gibt da zum Beispiel NetUserEnum. Damit kannst du die Benutzer deines lokalen PCs oder die eines Servers im Netzwerk anzeigen. Und dann gibt es noch jede Menge anderer API-Funktionen, das war nur die erste, die mir in der Liste so ins Auge gestochen ist.
Schau einmal in diesen Thread was die Berechtigungen angeht:
www.delphi-forum.de/viewtopic.php?t=97174
|
|
221091199436 
Hält's aus hier
Beiträge: 12
Suse Linux 11, Win Xp SP 3, Win 2000, Win 98,
|
Verfasst: Sa 16.01.10 12:26
Also, erstmal dankem die Funktion sieht doch schonmal gut aus... so könnte man das machen, aber gibt es keine einfachere Möglichkeit herauszubekommen ob ein bestimmter User grade auf nem Server im Netzwerk angemeldet ist?
|
|
jaenicke
      
Beiträge: 19314
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 16.01.10 12:29
Wie meinst du das mit einfacher? Um die Windows API kommst du da nicht drum herum, wenn du das meinst... Delphi kann ja nicht für alles Wrapper anbieten. Warum auch, der Aufwand wäre riesig mit keinerlei Nutzen außer langsameren Programmen...
|
|
221091199436 
Hält's aus hier
Beiträge: 12
Suse Linux 11, Win Xp SP 3, Win 2000, Win 98,
|
Verfasst: Sa 16.01.10 12:31
ich merk das schon... ne Funktion IsUserOnline(pUsername:...,pServer:...):Boolean; wär ja auch zu einfach gewesen 
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 16.01.10 18:51
Oder meinst du jetzt so was: www.michael-puff.de/Artikel/LoggedOn.shtml
Was soll immer die Frage, ob es auch einfachher geht? Das ist nun mal der Weg diese Informationen zu bekommen. Und einfach ist nun mal relativ. Ich finde es einfach. Und nu?
|
|