Как добавить пользователей в SQL Server 2008 Management Studio
Я пытаюсь установить CMS DotNetNuke. Я создал базу данных в Microsoft SQL Server Management Studio 2008, которую я установил после установки Microsoft Visual Studio 2010. Я создал для нее логин и пароль, но не могу войти.
Это дает мне ошибку входа в систему SQL 18456. Я пробовал пост, который существует на этом и многих других сайтах, но я не могу войти.
Нужно ли обновляться до SQL Server 2008?
Ответы
Ответ 1
Во-первых, вам нужно изменить тип входа, чтобы разрешить вход в систему безопасности sql (в противном случае вы должны начать возиться с учетными записями пользователей домена).
Для этого перейдите к имени сервера → щелкните правой кнопкой мыши "свойства" → перейдите на вкладку безопасности в левой части → выберите "Сервер Sql и режим проверки подлинности Windows"
Тогда.....
Чтобы настроить пользователей, вам необходимо настроить их:
1) в качестве логина
2) как пользователь в базе данных.
Для этого перейдите к имени сервера (в Management Studio) → security → logins, затем щелкните правой кнопкой мыши "новый вход".
Затем перейдите в базы данных → your db → security → users → add user.
Затем вам просто нужно добавить пользователя, который выбирает elipses и добавляет пользователя, который вы только что создали выше.
Ответ 2
Несколько вещей.
Один из них вам нужно будет убедиться, что пользователь, которого вы создали, имеет возможность входа в систему. Проверьте свойства внутри Sql Server Management Studio. Для этого подключитесь к базе данных в SSMS. Затем найдите папку "Безопасность". Разверните его и разверните папку "Логины". Найдите логин, который вы пытаетесь использовать, щелкните правой кнопкой мыши и выберите свойства.
Слева находится дерево "Общие", "Роли сервера", "Пользовательское сопоставление", "Обеспечение безопасности" и "Статус". В статусе убедитесь, что для параметра "Разрешение для подключения к базе данных" установлено значение "Грант" и "Вход" включен.
Если это настроено таким образом, и у вас по-прежнему возникают проблемы, убедитесь, что протокол (или именованные каналы или TCPIP) включен для сервера, если он отключен, это предотвратит возможность подключения к другим компьютерам.
изменить
похоже, что вы не включили аутентификацию в смешанном режиме.
В SSMS щелкните правой кнопкой мыши имя сервера и перейдите к свойствам.
Перейдите в элемент "Безопасность" слева.
В верхней части находятся 2 переключателя:
Режим проверки подлинности Windows
и
Режим SQL Server и Windows Authentication.
Вы хотите проверить вторую кнопку.