2015-04-28 3 views
0

Я размещаю свое веб-приложение на azure VM. Я создал нового пользователя для MSSQLSERVER, который мое приложение может использовать для доступа к удаленному SQL-серверу на этом компьютере (поэтому я не использую пользователя sa в своем приложении). У меня нет никаких проблем при доступе к нему, но я случайно открыл средство просмотра событий, и я обнаружил, что каждый раз, когда я вхожу в мое приложение, я получаю десятки сообщений, которыеWeird "Login failed for user 'sa': in Event viewer

«Ошибка входа для пользователя». Причина: Произошла ошибка при оценке . [клиент: ......]

Сначала я подумал, что это был нарушитель, но потом я понял, что это сообщение появляется после входа в мое приложение.

Зачем это сообщение будет отображаться?

ответ

0

Это проблема с состоянием 1, проверка пароля выполняется правильно, проблема в том, что он отключен для этого пользователя, в этом случае ваш пользователь MSSQLSERVER или sa. Попробуйте войти в систему с помощью sa и выйти из системы, чтобы обновить учетные данные. предоставить все разрешения новому создаваемому пользователю и войти в систему с вашим вновь созданным пользователем. Это должно решить проблему (убедитесь, что номер ошибки равен 18470 или 18456].

+0

подтвердите, что ваше приложение отправляет кешированные учетные данные, а недавнее создание пользователя вынудило его регулярно отправлять журнал этих данных. –

+0

Спасибо за ваш ответ. Я попробую это. Только один вопрос: что означает «состояние 1 вопрос»? – user4612290