none
Conectar a una Base de Datos SQL Server desde Visual Studio RRS feed

  • Pregunta

  • Hola, tengo el sig. codigo realizado en Visual Studio 2008 para conectarme.

    Protected Function conectado()
            Try
                cnn = New SqlConnection("data source=HP\FDD;initial catalog=AdminCentros;integrated security=true")
                cnn.Open()
                Return True
            Catch ex As Exception
                MsgBox(ex.Message)
                Return False
            End Try
        End Function

    HP\FDD es el nombre del servidor.

    Me tira el sig. error 

    "Login Failed for user HP\Fernando"

    HP\Fernando es el nombre de usuario.

    Es el mismo error que me devuelve cuando intento conectarme desde el Management Studio de SQL Server 2005.

    Pero si ejecuto el Management Studio como Administrador si me puedo conectar al servidor.

    La pregunta es que tendria que cambiar o agregar al codigo para que el SqlConnection pueda realizar la conexion.

    Muchas gracias de antemano

    jueves, 1 de mayo de 2014 18:31

Todas las respuestas

  • hola

    cuando defines integrated security=true en el connection string estas indicando que se autentique con el usuario que en ese momento esta logueado en windows

    porque es por seguridad integrada con windows con los cual  te estas conectando

    si puedes conectarte como admin valida se seccion de security verificando que el usuario Fernando se un usuario del dominip de windows y que tenga acceso o que este en un grupo que lo tenga

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    jueves, 1 de mayo de 2014 22:06
  • Muchas gracias Leandro, pero no se como aplicarlo, que tendria que cambiar en esta linea de codigo?

     cnn = New SqlConnection("data source=HP\FDD;initial catalog=AdminCentros;integrated security=true")

    Saludos

    jueves, 1 de mayo de 2014 22:39