SQL Fehler 15128: CHECK_POLICY und CHECK_EXPIRATION lassen sich wegen MUST_CHANGE nicht deaktivieren.
Beim Versuch, die Eigenschaften CHECK_POLICY und/oder CHECK_EXPIRATION eines Benutzers zu deaktivieren, kommt folgende Fehlermeldung:
Die Eigenschaft MUST_CHANGE kann ebenfalls nicht deaktiviert werden, in dem vorherigen Prompt ist sie ausgegraut.
Leider ist es nicht möglich, die Checkbox bzw. Eigenschaft MUST_CHANGE einfach zu deaktivieren – das Kennwort muss verändert werden. Das neue Kennwort kann hierbei identisch zu dem alten Kennwort sein.
Folgende 4 Befehle können dafür genutzt werden:
USE master;
ALTER LOGIN <Benutzername> WITH PASSWORD = '<Passwort>';
ALTER LOGIN <Benutzername> WITH CHECK_EXPIRATION = OFF;
ALTER LOGIN <Benutzername> WITH CHECK_POLICY = OFF;
Sollte es sich bei dem Benutzer um einen Domänen-Benutzer handeln, muss dessen Name in eckige Klammern gesetzt werden; also z.B. [TINO-RUGE\tino.ruge]
.
Kategorien:MS SQL Server