vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Neue SID für existierenden Benutzer 
Autor: sk197666
Datum: 16.05.07 08:04

Hallo Zusammen,

ich möchte einem Benutzer eine neue SID zuweisen, leider habe ich im Netz nichts diesbezüglich gefunden. Vielleicht kann mir einer von Euch weiterhelfen.

[u]Die Idee:
Ich erzeuge einen Benutzer und speichere dessen SID (oder kann ich den RID-Master direkt ansprechen?). Anschließend lösche ich den Benutzer wieder, und weise die erhaltene SID dem existierenden Ziel-Benutzer zu.

[u]Der Code

        Dim oADObject As New DirectoryEntry("LDAP://OU=Users,DC=TEST,DC=ORG")
        Dim oADUserNew As DirectoryEntry = oADObject.Children.Add( _
          "CN=TMP_USER", "USER")
 
        oADUserNew.Properties("samAccountName").Add("TMP_USER")
        oADUserNew.CommitChanges()
 
        Dim aByte() As Byte = oADUserNew.Properties("objectSID")(0)
 
        oADObject.Children.Remove(oADUserNew)
 
        Dim oADUserOld As New DirectoryEntry( _
          "LDAP://CN=TestAccount,OU=Users,DC=TEST,DC=ORG")
 
        oADUserOld.Properties("objectSID").Add(aByte)
        oADUserOld.CommitChanges()
Ich bin für jeden Tip und Vorschlag dankbar.

Grüße

SK
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Neue SID für existierenden Benutzer742sk19766616.05.07 08:04
Re: Neue SID für existierenden Benutzer508ModeratorFZelle16.05.07 08:28
Re: Neue SID für existierenden Benutzer499sk19766616.05.07 08:57
Re: Neue SID für existierenden Benutzer548ModeratorFZelle16.05.07 09:28
Re: Neue SID für existierenden Benutzer502sk19766616.05.07 09:49

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel