Отключение запроса на изменение пароля при первом подключении Ошибка 15128 ... MUST_CHANGE is ON.

 При создании нового пользователя в MS SQL, автоматом ставится галочка, что пользователь должен сменить пароль при первом подключении через Microsoft Management Studio. Через графический интерфейс эту галочку снять нельзя, будешь вылезать ошибка:

Msg 15128, Level 16, State 1, Line 1

The CHECK_POLICY and CHECK_EXPIRATION options cannot be turned OFF when

MUST_CHANGE is ON.


Но это можно обойти, если задать пароль через SQL запрос.

Заходим в Microsoft Management Studio с правами администратора, создаем новый запрос и вставляем следующий код:

USE Master

GO

ALTER LOGIN test_must_change WITH PASSWORD = ‘samepassword’

GO

ALTER LOGIN test_must_change WITH

CHECK_POLICY = OFF,

CHECK_EXPIRATION = OFF;


Где ‘samepassword’ — пароль пользователя, а test_must_change — имя пользователя, котому меняем пароль.


После выполенеия запроса, галочка смены пароля при первом подключении через Microsoft Management Studio будет отжата.

Комментарии

Популярные сообщения из этого блога

SQLAlchemy: Подключение к уже существующим базам данных

Настройка MSSQL Server 12 Express для доступа из локальной сети к справочникам k3mebel