Ошибка в SQL Server в сетевом программировании - PullRequest
1 голос
/ 25 апреля 2011

У меня есть 2 базы данных.Первый создается SQL Server Express, а второй создается программно.

Я могу легко с ними работать, но проблема возникает, когда другой пользователь хочет войти в них.Я попытался добавить пользователя в свои базы данных с помощью команды Create user[Domain\User] for login ....

Эта команда работала для первой базы данных, но для второй я получаю эту ошибку:

"Участник сервера 'Domain \ User' не может получить доступ к базе данных 'DBName'в текущем контексте безопасности. "

или эта ошибка:

не удалось выполнить вход для этого пользователя

Обратите внимание, что моя программа используется всеть.

, пожалуйста, помогите мне

1 Ответ

2 голосов
/ 25 апреля 2011

Просто предположение: если пользователь и сервер находятся в домене, в сети могут возникнуть какие-либо проблемы.Вы должны добавить логин к экземпляру и назначить его базе данных вместе с ролями для пользователя.

...