Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1543 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  [script vbs] comment empêcher l'utilisateur de changer le mdp ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[script vbs] comment empêcher l'utilisateur de changer le mdp ?

n°242983
c_moa
Posté le 11-11-2002 à 15:05:00  profilanswer
 

J'ai déjà effectué un post avec un titre en anglais, j'essaye maintenant en français
 
 
J'ai rédigé un script vbs pour créer un millier de comptes utilisateurs, et je souhaite activer "l'utilisateur ne peut pas changer de mot de passe"
 
Le code proposé par Microsoft sur leur script center
http://www.microsoft.com/technet/t [...] efault.asp
 
est
 
Const ADS_ACETYPE_ACCESS_DENIED_OBJECT = &H6
Const ADS_ACEFLAG_OBJECT_TYPE_PRESENT = &H1
Const CHANGE_PASSWORD_GUID = "{ab721a53-1e2f-11d0-9819-00aa0040529b}"
Const ADS_RIGHT_DS_CONTROL_ACCESS = &H100
 
Set objUser = GetObject("LDAP://cn=utilisateur,ou=classe,dc=collègebidule,dc=fr" )
Set objSD = objUser.Get("ntSecurityDescriptor" )
Set objDACL = objSD.DiscretionaryAcl
arrTrustees = array("nt authority\self", "EVERYONE" )
 
For Each strTrustee in arrTrustees
 Set objACE = CreateObject("AccessControlEntry" )
   objACE.Trustee = strTrustee
 objACE.AceFlags = 0
 objACE.AceType = ADS_ACETYPE_ACCESS_DENIED_OBJECT
 objACE.Flags = ADS_ACEFLAG_OBJECT_TYPE_PRESENT
 objACE.ObjectType = CHANGE_PASSWORD_GUID
 objACE.AccessMask = ADS_RIGHT_DS_CONTROL_ACCESS
 objDACL.AddAce objACE
Next
 
objSD.DiscretionaryAcl = objDACL
objUser.Put "nTSecurityDescriptor", objSD
objUser. SetInfo
 
 
Or j'ai un message d'erreur : erreur : structure d'ID de sécurité non valide
à l'avant dernière ligne de code  objUser.Put "nTSecurityDescriptor", objSD
 
 
mystère !
 
 
 
Merci d'avance

mood
Publicité
Posté le 11-11-2002 à 15:05:00  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [script vbs] comment empêcher l'utilisateur de changer le mdp ?

 

Sujets relatifs
Mettre des "balises" sur des images pour les changer ds crt casScript php dans une page php, problem apre le script
[script vbs ]Enables the User Cannot Change Password option, probleme[mysql] comment changer le type d'une table ?
Impression d'une image issue d'un script PHPYahoo! adopte le langage de script PHP
Transmettre une variable à un script sur un autre serveur ???Comment dire à Norton antivirus que tel script peut s'éxécuter
[PHP] chtit script sympatoche!!! de gallerie d'images en deux secondes[MSXML4] Comment empécher la conversion des entités ?
Plus de sujets relatifs à : [script vbs] comment empêcher l'utilisateur de changer le mdp ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR