Невозможно использовать проверку подлинности SQL Server с SQL Server Express 2008 - PullRequest
0 голосов
/ 05 февраля 2011

У меня простой вопрос относительно проверки подлинности SQL Server.

Я работаю с SQL Server 2008 Express, который поставляется вместе с VS2010. Поскольку SQL Server Express был установлен вместе с VS2010, не было возможности ввести пароль для проверки подлинности SQL Server (если бы я перешел на SQL Server 2008 Standard, я получил экран, где я мог ввести пароль).

Теперь, когда я пытаюсь создать новую базу данных с аутентификацией SQL Server, я говорю мне ввести имя пользователя и пароль, которые я никогда не создавал.

enter image description here

Куда мне идти отсюда? Заранее спасибо.

Ответы [ 3 ]

7 голосов
/ 06 февраля 2011

Нет необходимости переустанавливать.

  1. Загрузите и установите SQL Server Managment Studio (SSMS).
  2. Используйте SSMS для подключения к вашему серверу, используйте проверку подлинности Windows
  3. Щелкните правой кнопкой мыши по серверу - Свойства - вкладка Безопасность
  4. Выберите «Режим проверки подлинности SQL Server и Windows» и нажмите кнопку «ОК»
  5. Щелкните правой кнопкой мыши по серверу - Выберите «Перезапустить»
  6. Перейти на узелSecurity-Logins
  7. Щелкните правой кнопкой мыши по логину "sa", выберите свойства
  8. Введите пароль (дважды) на вкладке "Общие"
  9. Выберите вкладку "Состояние"
  10. Выберите «Предоставить» в разделе «Разрешение на подключение к базе данных»
  11. Выберите «Включено» в разделе «Вход в систему» ​​
  12. Нажмите OK
2 голосов
/ 05 февраля 2011

У меня установлен SqlExpress вместе с Mgmt studio express.Это позволяет мне изменить пароль SA.

1 голос
/ 05 февраля 2011

При установке SQL Server 2008 Express существует 2 варианта: смешанная проверка подлинности или проверка подлинности Windows. Ниже два текстовых поля для ввода sa / пароля.

Попробуйте использовать проверку подлинности Windows. Но, вероятно, было бы лучше переустановить сервер в смешанном режиме с паролем и именем пользователя, которые вы запомните.

...