AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Code-Bibliothek Library: Windows API / MS.NET Framework API Delphi Unit zum Verwalten von Benutzerkonten auf lokalen NT Maschin
Thema durchsuchen
Ansicht
Themen-Optionen

Unit zum Verwalten von Benutzerkonten auf lokalen NT Maschin

Ein Thema von Luckie · begonnen am 8. Dez 2003
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Unit zum Verwalten von Benutzerkonten auf lokalen NT Maschin

  Alt 8. Dez 2003, 21:30
Wie die Überschrift schon sagt, gibt es hier eine Unit von mir zum Verwalten von Benutzerkonten auf NT Maschinen.

Aus der Readme:
Zitat von Die dumme, blöde, *die-eh-keiner-list* Readme:
{************************************************* ******************************
NTUser.pas - Readme
Author : Michael Puff
URL : www.luckie-online.de
Copyright : Copyright (c) 2003 Michael Puff
History : 2003-12-08 - 1.0
Avaiable functions:
- GetUserGroups
- EnumGroups
- GetUserInfo
- SetUserInfo
- EnumUsers
- AddUser
- DelUser
- RemoveFromGroup
- AddToGroup

************************************************** *****************************}

Diese Unit enthält Funktionen, um Benutzerkonten auf lokalen NT ff. Maschinen
zu verwalten. Im einzelnen enthält sie Funktionen für folgende Aufgaben:
- Auflisten aller Konten
- Auflisten aller verfügbaren Benutzergruppen
- Ermitteln von Benutzerinformationen
- Ermitteln zu welchen Gruppen ein Benutzer gehört
- Setzen von Benutzerinformationen
- Anlegen eines Benutzerkontos
- Löschen eines Benutzerkontos
- Hinzufügen eines Benutzers zu einer Gruppe
- Entfernen eines Benutzers aus einer Gruppe

Diese Funktionen funktionieren auch in einem lokalen Netzwerk, so lange es nicht
von einem PDC kontrolliert wird.

Vorraussetzung zur Benutzung dieser Unit sind die entsprechenden Header-
Übersetzungen der Jedi's. Im einzelnen werden folgende Units der Jedis benötigt:
- JwaLm
- JwaWinNT
- JwaWinSvc
- JwaWinType
- WinDefines.inc
Enthalten sind diese Dateien in dem Jedi Archiv: Win32API.zip, welches man von
der Homepage des Jedi-Projektes (http://www.delphi-jedi.org/APILIBRARY:105857)
beziehen kann.
Die beiliegenden Units des Jedi-Projektes könnten eventuell veraltet sein und
sollten durch die aktuellen Versionen ersetzt werden.

Die Funktionen geben entweder ein dynamische String-Array, den Fehlercode
der Netxxx-Funktion oder einen Rekord vom Typ TUserInfo_3 zurück. Die Auswertung
der Fehlercodes bleibt dem Anwender überlassen.

Details und weiter Informationen zu den verwendeten Funktionen finden sich im
MSDN (www.msdn.mircosoft.com) und / oder PSDK. Diese sollten auf alle Fälle
konsultiert werden um eine korrekte Verwendung dieser Unit zu gewährleisten.


DIE BENUTZUNG ALLER ZUR VERFÜGUNG GESTELLTEN FUNKTIONEN ERFOLGT AUF EIGENE
GEFAHR!
Download: NTUser [147 KB]
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 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