Nos mudamos de SQL Server 2000 a SQL Server 2005. El software del cliente, que no puedo cambiar, crea un usuario sin opción.
CHECK_POLICY = OFF;
Después de crear un usuario, tengo que ejecutar el comando
ALTER LOGIN username WITH CHECK_POLICY = OFF;
Deshabilitar la política, como se recomienda, no puedo.
¿Es posible deshabilitar el valor predeterminado CHECK_POLICY
que sin su CREATE LOGIN
usuario creó con CHECK_POLICY = OFF
?
sql-server
sql-server-2005
Pretensioso
fuente
fuente
Respuestas:
Lo haces con un disparador DDL que captura el evento DDL para
CREATE LOGIN
fuente
estos no funcionarán si ha creado su inicio de sesión con MUST_CHANGE y el usuario no cambió la contraseña predeterminada; de lo contrario, funciona bien ...
fuente