Login failed for user Reason: The password of the account must be changed.

Digamos que você acaba de criar uma nova conta no seu SQL Server a fim de gerenciar um banco criado para uma aplicação LOB e obtém este erro.


Sua primeira reação é tentar desmarcar as caixas de verificação referentes à expiração, mas também não consegue. Remarcá-las conduz ao mesmo erro. O que fazer? Cancelar, isso mesmo, clique em Cancel.


Selecione “New Query” e digite o seguinte:


ALTER LOGIN UserLogin WITH PASSWORD = ‘NewPassword’ UNLOCK


Naturalmente substituindo UserLogin e NewPassword pelos respectivos valores. Isto irá desbloquear a conta.

Se desejar desabilitar a política de senhas, faça o seguinte:

ALTER LOGIN UserLogin WITH CHECK_EXPIRATION = OFF

ALTER LOGIN UserLogin WITH CHECK_POLICY = OFF

Leave a Reply

Your email address will not be published. Required fields are marked *


*