无法改变登录

26 sql-server

我为应用程序用户创建了一个SQL Server登录名,忘了取消选中策略选项.现在,当我尝试取消选中SQL server management studio中的选项时,我得到:当MUST_CHANGE为ON时,不能关闭CHECK_POLICY和CHECK_EXPIRATION选项.如何使策略更改不会删除用户并重新开始?

Jay*_*Jay 45

查看此链接: 修复已将MUST_CHANGE设置为ON的SQL Server登录

您可以使用以下查询来解决此问题:

USE Master
GO
ALTER LOGIN UserName WITH PASSWORD = 'password'
GO
ALTER LOGIN UserName WITH
      CHECK_POLICY = OFF,
      CHECK_EXPIRATION = OFF;
Run Code Online (Sandbox Code Playgroud)

用正确的值替换UserName和密码.

该链接还将引导您完成在管理工作室界面中修复它的过程.


小智 7

基本上,只需更改密码,然后单击"确定".将其打开备份,您可以取消选中"强制密码"框.

  • 这个解决方案更快更容易。 (2认同)