Используйте 2 вместо 1 для смешанной проверки подлинности.
После изменения этого параметра вам придется перезапустить SQL Server. Вы не можете сделать это из T-SQL. Из командной строки это похоже на net stop mssqlserver, затем net start mssqlserver.
Ответ 2
Хотя это не является строго ответом на этот вопрос, я продолжал работать в этой и подобных сообщениях при попытке выяснить, как изменить базу данных, которая будет частично содержаться с помощью script.