Windows Server CORE - Supprimer la complexité des mots de passe

Petit mémo pour supprimer la complexité des mots de passe sur un serveur Windows Server CORE.

Problème rencontré :

Lors de la définition d'un mot de passe pour un utilisateurs local, le message d'erreur suivant apparaît :

Ce mot de passe ne correspond pas aux critères de stratégie de mot de passe...

Résolution

/!\ ATTENTION /!\ Il est vivement recommander d'appliquer cette procédure uniquement pour des environnements de tests.

1) Ouvrir une invite de commande PowerShell avec les privilèges administrateur

2) Saisir les commandes suivantes :

PS > secedit /export /cfg c:\secpol.cfg
PS > (gc C:\secpol.cfg).replace("PasswordComplexity = 1", "PasswordComplexity = 0") | Out-File C:\secpol.cfg
PS > secedit /configure /db c:\windows\security\local.sdb /cfg c:\secpol.cfg /areas SECURITYPOLICY
PS > rm -force c:\secpol.cfg -confirm:$false

 

Réactiver la complexité des mots de passe

Si vous souhaitez réactiver la complexité des mots de passe voici la marche à suivre.

1) Ouvrir une invite de commande PowerShell avec les privilèges administrateur

2) Saisir les commandes suivantes :

PS > secedit /export /cfg c:\secpol.cfg
PS > (gc C:\secpol.cfg).replace("PasswordComplexity = 0", "PasswordComplexity = 1") | Out-File C:\secpol.cfg
PS > secedit /configure /db c:\windows\security\local.sdb /cfg c:\secpol.cfg /areas SECURITYPOLICY
PS > rm -force c:\secpol.cfg -confirm:$false

 

2 commentaires sur “Windows Server CORE - Supprimer la complexité des mots de passe

  1. jebo Reply

    Bonjour,

    Cela me parait évident mais çà va mieux en le disant.
    La désactivation de la complexité du mot de passe peut se faire dans un environnement de développement pour des tests mais aucunement dans un environnement de production.

    Cordialement

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *