Бывает так, что при первом подключении к базе из .NET приложения вылетает следующий exception:
Login failed for user ‘user’. Reason: The password of the account must be changed.
Дело в том, что при создании пользователя для базы, администратор забыл отключить политики безопасности пароля для учетной записи. А именно запрос на изменение пароля при первом входе. Тоже самое касается и срока годности пароля. В какой-то день, система просто может перестать воспринимать старый пароль.
Выход — отключение политики безопасности, во время создания пользователя.
Метки:разработка, база данных
Похожие статьи
- 1 июля 2008 -- Создание INSERT скрипта для данных таблицы MSSQL. (5)
- 11 декабря 2008 -- Генерация Entity классов с помощью MSSQL. (3)
- 17 сентября 2008 -- Создание скрипта для копирования базы MSSQL 2005. (2)
13 декабря, 2010 at 15:03
Я по сообщению я и сам понял, что нужно изменить пароль для нового пользователя, либо вообще отключить эту возможность, но где это сделать найти не смог.
Правда у меня немного другая ситуация. У меня первое подключение к базе выполнялось не из .NET приложения, а из JBoss.
Но все равно, сделал как вы описали, и все заработало!
Спасибо за совет! 🙂