The password for the login used in your web application has expired. SQL Server 2005 introduced “Enforce password policy” and “Enforce password expiration” configurations, which use the local policies for password length complexity and expiration. Depending on how Active Directory, local policies and your rights are setup, these parameters can be reviewed and changed to dictate how SQL Server uses configurations.
Where can I find the login properties?
1. Open Management Studio and the object browser.
2. Navigate to the Security -> Logins folder.
3. Find the login you are interested in reviewing.
4. Right click on the login and select the “Properties” option.
5. On the General tab, review the “Enforce password policy” and the “Enforce password expiration” configurations.
Where can I find the password policies?
Navigate to Start -> All Programs -> Administrative Tools -> Local Security Policy and to review the local policies on the machine.
1. Review your logins to ensure you are aware if they are using the Enforce password policy and/or the Enforce password expiration configurations.
2. Based on initial research these configurations apply to all editions of SQL Server 2005 from Express to Enterprise.
3. Setup an alert to capture when this event occurs to correct it immediately or determine another means to reset the passwords so these policies do not affect your applications.
4. For additional information about the Enforce password policy and/or the Enforce password expiration configurations reference the Password Policy article in SQL Server 2005 Books Online.