Не удается войти в SQL Server Management Studio

#sql-server

#sql-сервер

Вопрос:

Я пытаюсь создать логин в SQL Server Management Studio. Я успешно создал, но после этого я не могу войти в него. Я оставлю шаги ниже

Исправлена проблема. Решение

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. Это то, что вы настраиваете пользователя на сервере LAPTOP-xxxxxxx, тогда как последняя попытка входа — Localhost?

2. Итак, как я могу настроить пользователя в localhost?

3. Sql Server проводит различие между логинами и пользователями . Отображается ли логин как пользователь для каких-либо баз данных?

4. Если LAPTOP-xxxxxxx это не тот же компьютер, на котором запущена SSMS, вам нужно решить, где вы хотите запустить SQL Server и к какому экземпляру вы действительно хотите test подключиться. Если они разные, и вы хотите test подключиться к запущенному серверу SQL Server localhost , вам также необходимо создать логин localhost , а не только on LAPTOP-xxxxxxx . Если вы хотите подключиться к запущенному экземпляру LAPTOP-xxxxxxx , то localhost на последнем шаге этого делать не следует; подключитесь к тому же компьютеру, на котором вы создали логин. Зачем использовать разные имена на этих этапах?

5. Действительно ли на сервере включена проверка подлинности SQL Server? На третьем снимке экрана отображается, что все входы в систему, отличные от Windows, отключены. Возможно, во время установки вы выбрали «Режим проверки подлинности Windows» вместо «Режим проверки подлинности SQL Server и Windows».

Ответ №1:

Проверьте свой сервер Properties --> Security --> Server authentication

Если SQL Server and Windows Authentication mode выбрано, все будет в порядке.

Если нет, выполните следующие действия:

  • Щелкните правой кнопкой мыши на вашем сервере

  • Перейдите к опции Безопасность

  • Установите флажок «Режим проверки подлинности SQL Server и Windows»

  • Нажмите на кнопку Ok

  • Перезапустите службу SQL Express («Windows Key» на клавиатуре и напишите «Services», а затем введите клавишу)

  • После перезапуска служб SQL вы сможете войти в систему с помощью пользователя и пароля

Ответ №2:

Вот шаги, которые необходимо предпринять для создания входа:

  1. Щелкните правой кнопкой мыши на базе данных, выберите безопасность, выберите SQL с проверкой подлинности Windows, и оба завершились с ошибкой….

  2. Перезапустите службу SQL Server

  3. Создать базу данных

  4. Создайте логин и укажите имя базы данных для пользователя, выбрав «База данных по умолчанию»

  5. Убедитесь, что вы вошли в базу данных сопоставления пользователей

  6. Имя сервера :

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

    • если у вас есть статический ip, укажите имя сервера таким образом :000.00.00.00\SQLSERVER2019,1433 , имя и пароль.