2014-01-22 2 views
1

Вот моя строка подключения.Ошибка соединения. C# sql express 2012.

string connectionString = @"Data Source=.\SQLEXPRESS;Database=dbo.Employee; User Id=user1; Password=Password11"; 

У меня есть база данных называется Employee с таблицей называется [EVUSERS] в dbo схеме.

Я создал логин базы данных под SQL-логинами для этого имени пользователя и пароля, по какой-то причине он не позволит мне войти на сервер при подключении к серверному окну.

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

logon failed for 'user1'

Я не уверен, если его проблема на стороне сервера у меня есть или C# стороне. благодаря

+0

похоже на неправильный пароль. можете ли вы подтвердить пароль? –

+2

Вы пытались подключиться к этой базе данных с помощью этой комбинации пользователей и паролей с помощью SSMS? – TTeeple

+2

Я не думаю, что вам нужно 'dbo.' перед именем вашей базы данных. Но да, это похоже на проблему с именем пользователя/паролем. –

ответ

4

«Логин не удалось» ошибка обычно означает, что одна из немногих вещей:

  1. Войти даже не существует. См. Статью "Create a Login" в MSDN.
  2. У входа нет доступа к базе данных, которая также рассматривается в этой статье.
  3. Пароль неправильный.
Смежные вопросы