Nous sommes passés de SQL Server 2000 à SQL Server 2005. Le logiciel client, que je ne peux pas changer, crée un utilisateur sans option
CHECK_POLICY = OFF;
Après avoir créé un utilisateur, je dois exécuter la commande
ALTER LOGIN username WITH CHECK_POLICY = OFF;
Désactiver la politique, comme recommandé, je ne peux pas.
Est-il possible de désactiver la valeur par défaut CHECK_POLICY
sans son CREATE LOGIN
utilisateur créé avec CHECK_POLICY = OFF
?
Réponses:
Vous le faites avec un déclencheur DDL qui capture l'événement DDL pour
CREATE LOGIN
la source
ceux-ci ne fonctionneront pas si vous avez créé votre connexion avec MUST_CHANGE et que l'utilisateur n'a pas changé le mot de passe par défaut, sinon son bon fonctionnement ...
la source