SQL Server 2008 R2 VB.net Соединение - PullRequest
1 голос
/ 06 декабря 2011

Привет всем, я пытаюсь подключиться к моему SQL Server, в который я вхожу, используя мои имя пользователя и пароль для аутентификации Windows.Однако, когда я использую эту информацию в коде ниже, он говорит мне, что не может подключиться ...

    Dim connetionString As String
    Dim cnn As SqlConnection
    connetionString = "Data Source=MSSQLPROD;Initial Catalog=MS435_PROD;User ID=me.here;Password=mypassword;"
    cnn = New SqlConnection(connetionString)

    Try
        cnn.Open()
        MsgBox("Connection Open ! ")
        cnn.Close()
    Catch ex As Exception
        MsgBox("Can not open connection ! ")
    End Try

1 Ответ

3 голосов
/ 06 декабря 2011

Вы используете аутентификацию SQL Server, когда вы указываете имя пользователя и пароль в строке подключения. Удалите имя пользователя и пароль и включите:

Data Source=MSSQLPROD;Initial Catalog=MS435_PROD;Integrated Security=SSPI

Это заставит соединение использовать проверку подлинности Windows для контекста, выполняющего код.

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