2016-06-01 3 views
0

Я пытаюсь проверить SQL Server (я никогда не использовал раньше), и я всегда получаю эту досадную ошибку:Не удается подключиться к SQL Server с моей vb.net программы

enter image description here

Я посетил несколько веб-сайтов, несколько вопросов и не получил решения. Пользователь «MrDan» похож на администратора WINDOWS ... Я не понимаю, почему нельзя подключиться.

Dim con As New MySqlConnection("Server=********;Database=PruebaMultiple;User Id=MrDan;Password=*****;") 

Я что-то не хватает? Или я использую плохую строку соединения?

ответ

3

Во-первых, подключения к SQL Server производятся с использованием SqlConnection, а не MySqlConnection. MySQL и SQL Server - разные системы баз данных. Во-вторых, явные учетные данные работают только для учетных записей SQL. Вы пытаетесь войти в систему с пользователем Windows и поэтому должны использовать Integrated Security=SSPI в своей строке подключения (и опустить имя пользователя и пароль). Подводя итог:

Dim con As New SqlConnection("Server=********;Database=PruebaMultiple;Integrated Security=SSPI") 
+0

Проблема в том, что я использовал «MySQL» .... Lol, большое спасибо за ваш комментарий! – TwoDent

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