ASP - ADSI Impossible d'ajouter un User, erreur 80005008
ASP - ADSI Impossible d'ajouter un User, erreur 80005008 - ASP - Programmation
MarshPosté le 13-01-2004 à 09:46:57
salut.
J'ai fait une fonction qui ajoute un utilisateur (pour un outil d'admin en ASP). Hier matin elle marchai bien mais depuis hier aprem elle me sort des erreurs 80005008 je comprend pas pourquoi je ne me souvien pas avoir changé qqch.
le code :
Set objRootDSE = GetObject("LDAP://rootDSE" ) Set objContainer = GetObject("LDAP://cn=Users," & _ objRootDSE.Get("defaultNamingContext" ))
Set newUser = objContainer.Create("user", "cn=" & nom)
newUser.Put "sAMAccountName", nom newUser.SetInfo newUser.SetPassword(password)
Set newUser = GetObject("WinNT://" & ServerName & "/" & nom & ",user" ) newUser.Put "userFlags", newUser.Get("UserFlags" ) AND &H00020 newUser.Put "userFlags", newUser.Get("UserFlags" ) OR &H00040 newUser.Put "userFlags", newUser.Get("UserFlags" ) OR &H10000 newUser.SetInfo
l'erreur apparait a la ligne
newUser.Put "sAMAccountName", nom
texte exact de l'erreur :
error '80005008' /moteur.asp, line 29
Je me demande si c pas un pb de droits pourtant l'utilisateur IIS je l'ai mis en admin, admin du domaine, admin active directory, ...
j'ai regardé sur google et sur microsoft.com mais cette erreurme semblpe rare et j'ai que des réponses concernant exchange
Message édité par Profil supprimé le 13-01-2004 à 09:49:18
Marsh Posté le 13-01-2004 à 09:46:57
salut.
J'ai fait une fonction qui ajoute un utilisateur (pour un outil d'admin en ASP). Hier matin elle marchai bien mais depuis hier aprem elle me sort des erreurs 80005008 je comprend pas pourquoi je ne me souvien pas avoir changé qqch.
le code :
Set objRootDSE = GetObject("LDAP://rootDSE" )
Set objContainer = GetObject("LDAP://cn=Users," & _
objRootDSE.Get("defaultNamingContext" ))
Set newUser = objContainer.Create("user", "cn=" & nom)
newUser.Put "sAMAccountName", nom
newUser.SetInfo
newUser.SetPassword(password)
Set newUser = GetObject("WinNT://" & ServerName & "/" & nom & ",user" )
newUser.Put "userFlags", newUser.Get("UserFlags" ) AND &H00020
newUser.Put "userFlags", newUser.Get("UserFlags" ) OR &H00040
newUser.Put "userFlags", newUser.Get("UserFlags" ) OR &H10000
newUser.SetInfo
l'erreur apparait a la ligne
newUser.Put "sAMAccountName", nom
texte exact de l'erreur :
error '80005008'
/moteur.asp, line 29
Je me demande si c pas un pb de droits pourtant l'utilisateur IIS je l'ai mis en admin, admin du domaine, admin active directory, ...
j'ai regardé sur google et sur microsoft.com mais cette erreurme semblpe rare et j'ai que des réponses concernant exchange
Message édité par Profil supprimé le 13-01-2004 à 09:49:18