15128: Die Optionen CHECK_POLICY und CHECK_EXPIRATION können nicht auf OFF festgelegt werden

By Frank Kalis

Posted on Dez 3, 2010 von in 15000-15999

Fehlermeldung:
Meldung 15128, Ebene 16, Status 1, Zeile 2
Die Optionen CHECK_POLICY und CHECK_EXPIRATION können nicht auf OFF festgelegt werden, wenn MUST_CHANGE auf ON festgelegt ist.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht die CHECK_EXPIRATION und die CHECK_POLICY Option im CREATE LOGIN Statement deaktiviert zu verwenden, obwohl die MUST_CHANGE Option aktiviert ist.

Auswirkungen:
Das SQL Statement kann zwar geparst werden, jedoch zur Laufzeit wird der Fehler ausgelöst.

Behebung:
Fehler der Ebene 16 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Das Statement kann so nicht ausgeführt werden. Wenn die MUST_CHANGE Option verwendet wird, sollte CHECK_POLICY aktiviert sein, damit CHECK_EXPIRATION überhaupt Sinn macht.

Versionen:
Diese Fehlermeldung wurde mit SQL Server 2005 eingeführt.

Beispiele:
USE Master;
CREATE LOGIN MyLogin
 WITH PASSWORD = 'ABC'
 MUST_CHANGE,
 CHECK_POLICY = OFF,
 CHECK_EXPIRATION = OFF;
GO

Anmerkungen:
Im obigen Beispiel wird versucht die MUST_CHANGE Option zu aktivieren, obwohl sowohl CHECK_POLICY als auch CHECK_EXPIRATION deaktiviert sind. Dies löst den Fehler aus.

Dieser Eintrag wurde eingetragen von und ist abgelegt unter 15000-15999.

Noch kein Feedback


Formular wird geladen...