Отключить политику паролей в контейнере Sql Server Docker

Я пытаюсь запустить базу данных разработки внутри контейнера вместо локального экземпляра. Однако в наших локальных версиях dev db мы используем слабые пароли (когда db развертывается в prod, пароли надежны), поэтому, когда я пытаюсь создать пользователей сервера внутри своего контейнера, он жалуется на слабый пароль и развертывание SQL Server Project. выходит из строя.

Есть ли способ отключить надежные пароли в контейнере SQL Server?

1 ответ

При создании логина используйте CHECK_POLICY = OFF, а затем будет разрешен слабый пароль. Например:

CREATE LOGIN SampleLogin WITH PASSWORD = '1', CHECK_POLICY = OFF, CHECK_EXPIRY = OFF;

Но даже если это ваша среда разработки, я все равно чувствую, что вы должны создавать "хорошие" пароли. Нахождение в Dev/UAT/etc не является оправданием плохой безопасности.

Другие вопросы по тегам