![]() |
In einem Dienst bemerken wenn sich ein User anmeldet?
Hai ihr API-Profis,
ich habe eine etwas ungewöhnliche Aufgabe. Ich muss bei mir in der Firma den Leuten die Möglichkeit geben sich Software auf den rechnern installieren zu können. Geleichzeitig möchten wir aber nicht das die Leute einfach so Adminrechte haben. Die überlegung ist nun ein Konto (z.B. "installation") einzurichten welches regelmässig ein neues Kennwort bekommt. Um das ganze etwas sicherer zu machen würde ich auf dem DC gerne einen Dienst laufen haben welcher, nach einer Anmeldung das Kennwort automatisch ändert (nach einem vorgegebenen Zeitraum). Ist das zu realisieren? |
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Prüfe, ob die Windows Station WinStat0 existiert. Das ist die interaktive Windows Station, wenn ein Benutzer sich eingeloggt hat und am Rechner arbeitet. Siehe dazu auch:
![]() ![]() |
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
@Luckie:
ich gehe jetzt davon aus, dass Sharky seine Benützer nicht auf dem DC herumfuhrwerken lässt (hoffentlich :-) )..... @Sharky: mit ![]() interessant wird es jedoch, wenn der User selber das Kennwort ändert - denn die offizielle API zum Kennwort-Ändern verlangt das korrekte alte Kennwort.... |
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Hallo,
dürfen die Benutzer bei Euch wirklich selbst etwas installieren ? Also bei uns wird (fast) alles per SoftwareDelivery installiert. Du könntest den Installationsadmin generell gesperrt halten und nur auf Anfrage für eine bestimmte Zeit frei schalten und dann wieder sperren. |
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Zitat:
|
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Zitat:
Ne, spass. Natürlich haben die User am Server nichts verloren sondern sollen sich an den Workstations anmelden. Zitat:
Zitat:
|
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Man kann das Konto so konfigurieren, dass der Benutzer das Kennwort nicht ändern kann. Das sollte also kein Problem sein.
|
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Zitat:
|
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Zitat:
Wen ich es richtig sehe ist für mich ja USER_INFO_2 der richige Weg um an die Infos zu kommen. Schöner wäre natürlich eine Message auf die ich nach einer Anmeldung reagieren kann so das ich nicht alle x sekunden das Konto prüfen muss. |
Re: In einem Dienst bemerken wenn sich ein User anmeldet?
Kannst dir auch mal meine Unit MpuNTUser.pas angucken. Da ist eigentlich schon alles drinne, was du brauchst. Ja, eine Nachricht wäre schön. Aber wie sieht es denn mit dem Eventlog aus? Woird da etwas reingeschrieben, wenn sich jemand anmeldet und schickt dir das eventuell eine Nachricht oder löst ein Ereignis aus? Assarbad hatte da doch mal was im Forum gepostet.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz