Я не могу войти в SQL Server 2008 с использованием аутентификации SQL Server.
Я могу войти только в режиме аутентификации Windows.
Я выбрал только настройки по умолчанию при установке SQL Server 2008 R2.
Я не могу войти в SQL Server 2008 с использованием аутентификации SQL Server.
Я могу войти только в режиме аутентификации Windows.
Я выбрал только настройки по умолчанию при установке SQL Server 2008 R2.
Ответы:
Вы смотрели где-нибудь? Щелкните правой кнопкой мыши сервер и выберите «Свойства», затем выберите экран «Безопасность».
Затем войдите в систему, используя свою учетную запись администратора Windows Auth, и установите пароль для
sa
учетной записи SQL Auth.источник
Какой режим аутентификации?
Возможно, ваш сервер настроен на работу только в режиме аутентификации Windows . Это можно проверить, открыв Свойства вашего экземпляра SQL Server в SQL Server Management Studio и просмотрев раздел « Безопасность »:
Или вы можете выполнить следующую инструкцию SQL Server после входа в систему с учетной записью Windows:
Если возвращено значение,
LoginMode 2
то активированы режим аутентификации SQL Server и Windows . (См. Шаг 2. для получения подробной информации о том, как это изменить.)Если возвращено значение,
LoginMode 1
то активирован режим аутентификации Windows . (Дополнительные сведения о том, как изменить этот параметр, см. В шаге 1. ) Вход в систему с чистыми именами входа SQL Server невозможен.Шаг 1. - Изменение режима аутентификации
Если ваш экземпляр настроен на использование только режима проверки подлинности Windows, вам придется включить SQL Server и режим проверки подлинности Windows и перезагрузить сервер. Следуйте этим простым шагам:
1. Изменить режим аутентификации
SQL Script
SQL Server Management Studio (SSMS)
Измените параметр в разделе безопасности окна свойств на режим SQL Server и Windows Authentication .
2. Перезапустите экземпляр SQL Server.
SQL Script
(может быть достигнуто с помощью SQL Script в режиме SQLCMD )
SQL Server Management Studio (SSMS)
Щелкните правой кнопкой мыши ваш экземпляр SQL Server и выберите « Перезагрузить» в контекстном меню:
3. Проверьте настройку
SQL Script
Убедитесь, что ваш экземпляр работает в режиме аутентификации SQL Server и Windows , введя следующую команду:
Вы должны получить
LoginMode 2
.SQL Server Management Studio (SSMS)
Убедитесь, что переключатель выбран для режима SQL Server и режима проверки подлинности Windows .
Если ваша учетная запись sa была отключена, выполните также шаг 2 .. В противном случае вы закончили.
Шаг 2. Включение учетной записи sa
В случае деактивированной учетной записи sa , просто включите учетную запись SQL Server снова. Это может быть достигнуто с помощью следующего скрипта:
... или через SSMS.
источник
Иногда вход в систему отключен из-за множества неправильных паролей или любого нарушения политики. Итак, что мы можем сделать, это просто войти в систему с аутентификацией окна, изменить пароль и снова включить авторизацию.
Войти в базу данных с аутентификацией Windows
Запустить запрос:
Использование CHECK_POLICY является обязательным, поскольку оно указывает, что политики паролей Windows на компьютере, на котором работает SQL Server, должны применяться при этом входе в систему. По умолчанию установлено значение «ВКЛ.», Когда мы отключаем его, пароль будет изменен без каких-либо затруднений. Позже вы можете ON
ПРИМЕЧАНИЕ. Что я заметил, когда CHECK_POLICY включен в GUI SSME, решения по смене пароля не будут работать каждый раз. Я не причина, но это я заметил.
источник