2011-02-03 4 views
0

У меня возникла проблема с доступом к SQL Server в visual studio. Я читаю файл csv и помещаю его в базу данных SQL Server. Я использую DBAccees для этого, однако, когда я запускаю приложение, я получаю сообщение «Ошибка входа в систему для пользователя». Я не уверен, почему он делает это, поскольку имя пользователя и пароль правильные.Проблема с SQL Server

DBAccess _dba = new DBAccess("server=servername;database=name;password=password;user=username"); 

Любая помощь приветствуется

ответ

2

Я думаю, что параметр имя пользователя в строке подключения неправильно. изменить его на:

DBAccess _dba = new DBAccess 
       ("server=servername; database=name;password=password;uid=username"); 
+0

Или 'user id =' - хороший улов !! –

+0

если я хочу, чтобы не было пароля, мне нужно положить пароль = или просто не помещать его там вообще –

+0

Зачем вам исключать пароль? Вы получите недопустимую ошибку имени пользователя/пароля ... – Chandu

0

Если вы не можете получить проверки подлинности сервера SQL для работы, вы проверить вас правильно сконфигурированные настройки пользователя SQL? С доступом к правильной базе данных? Если вам не нужно использовать SQL-аутентификацию и хотите использовать Integrated, используйте это для строки подключения:

Server = myServerAddress; Database = myDataBase; Trusted_Connection = True;

Смежные вопросы