Не удается подключиться к SQL Server - логин не выполнен

Я пытаюсь подключиться к SQL Server 2008, но я получаю эту ошибку:

Ошибка входа в систему для пользователя "xyz", поскольку учетная запись в настоящее время заблокирована out.The системный администратор может разблокировать его. (Microsoft SQL Server, Ошибка 18486)

Пожалуйста, проверьте изображение.

enter image description here

Ответ 1

SQL-сервер имеет локальные политики паролей. Если политика включена, блокирует учетную запись после X числа неудачных попыток, затем учетная запись автоматически заблокирована. Эта ошибка с учетной записью "sa" очень распространен. sa по умолчанию administartor login доступен с SQL сервер. Таким образом, есть шансы на то, что ousider попытался навредить вашей системы. (Это может привести к тому, что даже если законный пытается получить доступ к с неправильным паролем. Иногда пользователь менял бы пароль, не сообщая другим.)

Если вы знаете другую учетную запись администратора, вы можете ее разблокировать с помощью этого запроса,

ALTER LOGIN sa WITH PASSWORD='password' UNLOCK

Подробнее об этой ссылке.

Ответ 2

Есть еще один способ разблокировки. подключитесь к серверу sql с помощью проверки подлинности Windows, но убедитесь, что пользователь окна является администратором в sql. затем можно перейти в папку безопасности, выбрать заблокированного пользователя, перейти к свойствам, а затем в состояние. там нужно снять флажок "Вход заблокирован", и учетная запись разблокирована.

Ответ 4

Я дал много неудачных попыток DB удаленно, и учетная запись sa была заблокирована.

"ALTER LOGIN sa WITH PASSWORD = 'password" UNLOCK "это