Msg 15122 – SQLSERVERLEARNER https://sqlserverlearner.com LEARN SQL SERVER ONLINE Mon, 04 Jun 2012 09:39:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 Msg 15122 Level 16 State 1 Line 1 The CHECK_EXPIRATION option cannot be used when CHECK_POLICY is OFF. https://sqlserverlearner.com/2012/06/04/msg-15122-level-16-state-1-line-1-the-check_expiration-option-cannot-be-used-when-check_policy-is-off/ https://sqlserverlearner.com/2012/06/04/msg-15122-level-16-state-1-line-1-the-check_expiration-option-cannot-be-used-when-check_policy-is-off/#respond Mon, 04 Jun 2012 09:39:11 +0000 https://sqlserverlearner.azurewebsites.net/2012/06/04/msg-15122-level-16-state-1-line-1-the-check_expiration-option-cannot-be-used-when-check_policy-is-off/ Error Message:

Msg 15122, Level 16, State 1, Line 1
The CHECK_EXPIRATION option cannot be used when CHECK_POLICY is OFF.

Fix/Resolution:
Turn On CHECK_POLICY in the script or remove CHECK_EXPIRATION from the script

Before:
[sql]
CREATE LOGIN [username] WITH PASSWORD=N’pa@Ssword’ , CHECK_EXPIRATION=ON, CHECK_POLICY=off
[/sql]

After:
[sql]
CREATE LOGIN [username] WITH PASSWORD=N’pa@Ssword’ , CHECK_EXPIRATION=ON, CHECK_POLICY=ON
[/sql]

OR

[sql]
CREATE LOGIN [username] WITH PASSWORD=N’pa@Ssword’
[/sql]

]]>
https://sqlserverlearner.com/2012/06/04/msg-15122-level-16-state-1-line-1-the-check_expiration-option-cannot-be-used-when-check_policy-is-off/feed/ 0