Мы перешли с SQL Server 2000 на SQL Server 2005. Клиентское программное обеспечение, которое я не могу изменить, создает пользователя без опции
CHECK_POLICY = OFF;
После создания пользователя я должен запустить команду
ALTER LOGIN username WITH CHECK_POLICY = OFF;
Отключить политику, как рекомендовано, я не могу.
Можно ли отключить настройки по умолчанию, CHECK_POLICY
которые без ее CREATE LOGIN
пользователя созданы с помощью CHECK_POLICY = OFF
?
sql-server
sql-server-2005
с претензией на художественность
источник
источник
Ответы:
Вы делаете это с помощью DDL Trigger, который захватывает событие DDL для
CREATE LOGIN
источник
они не будут работать, если вы создали свой логин с помощью MUST_CHANGE и пользователь не изменил пароль по умолчанию, в противном случае он работает нормально ...
источник