Ошибка в связи с SQL Server 2005 формы Visual Studio 2008 - PullRequest
0 голосов
/ 22 августа 2011

Я использую встроенный SQL Server 2005, который поставляется вместе с Visual Studio 2008. Но когда я пытаюсь подключиться к этому серверу с моим проектом, я получаю сообщение об ошибке при соединении на connection.open() Сообщение об ошибке

НЕ МОЖЕТ ОТКРЫТЬ БАЗУ ДАННЫХ "FAS", ЗАПРОШЕННЫХ ЛОГИНОМ.ЛОГИН НЕ УДАЛ.ЛОГИН НЕ УДАЛЕН ДЛЯ USER'ASEAN1 \ ADMINISTRATOR '.

Я не знаю, в чем проблема.Ниже приведена строка подключения.

Data Source=asean1\SQLExpress;Trusted_Connection=True;Initial Catalog=Fas

Если я напишу Integrated security=SSPI, то это показывает, что ключевое слово не поддерживается.Я пытался изменить режим аутентификации, но не понимаю, как изменить режим аутентификации для сервера по умолчанию, поставляемого с Visual Studio 2008. Я также не знаю, как заставить пользователей использовать этот сервер.

Пожалуйставеди меня ...

1 Ответ

0 голосов
/ 24 августа 2011

Такие условия возникали, когда вы запускали свою программу и если у вас возникла ошибка при работе с базой данных, и вы оставили свое соединение открытым ... В таких условиях ваш проект будет отслеживать такое открытое соединение, и это может быть своего рода ошибкой. с visual studio, что даже если вы очистите и создадите проект, это не закроет ваше соединение ...

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

Это может быть одной из причин ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...