如何恢复 ALTER LOGIN SQL 语句中的 MUST_CHANGE?

Vit*_*ata 4 sql t-sql sql-server

假设有人执行了 select 的结果:

ALTER LOGIN [myLOGIN] WITH PASSWORD = 'myPassword' MUST_CHANGE, CHECK_POLICY = ON;
Run Code Online (Sandbox Code Playgroud)

ALTER LOGIN执行删除策略的新语句的正确方法是什么MUST_CHANGE?这样的事情可以吗?或者还有另一种更好的做法:

ALTER LOGIN [myLOGIN] WITH PASSWORD = 'myPassword' MUST_CHANGE, CHECK_POLICY = OFF;
Run Code Online (Sandbox Code Playgroud)

boj*_*rov 5

禁用 MUST_CHANGE 和 CHECK_POLICY 的正确方法是使用 2 个单独的语句。

ALTER LOGIN [myLOGIN] WITH PASSWORD = 'myPassword';
ALTER LOGIN [myLOGIN] WITH CHECK_POLICY = OFF;
Run Code Online (Sandbox Code Playgroud)