Conexión de SQL Server de origen de datos ODBC: error de inicio de sesión para el usuario


13

He movido mi base de datos de un SQL 2005 a un servidor con SQL 2008.

Ahora estoy tratando de crear una fuente de datos ODBC.

Estoy usando "Con la autenticación de SQL Server usando un ID de inicio de sesión y una contraseña ingresados ​​por el usuario" y he ingresado mi Nombre de usuario y contraseña. El inicio de sesión es visible en SQL Server Management Studio en Seguridad-> Inicios de sesión.

El inicio de sesión también contiene las propiedades exactas del mismo inicio de sesión en mi antiguo servidor. Cuando presiono siguiente después de ingresar el nombre de usuario y la contraseña, obtengo:

Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.

Después de leer esto: http://support.microsoft.com/kb/555332 Me di cuenta de que las propiedades del servidor se configuraron solo en "Modo de autenticación de Windows", pero incluso después de cambiar a "Modo de autenticación de Windows y SQL Server" todavía tengo problemas para conectarse Sin embargo, puedo conectarme con mi cuenta de Windows.


Solo una nota. Cuando cambia la Autenticación del servidor de Autenticación de Windows a Modo mixto. Deberá habilitar manualmente el inicio de sesión SA si desea que esté disponible. Personalmente, lo mantendría deshabilitado en su caso, ya que tiene acceso a través de su cuenta de Windows.
Brandon lixivia el

Respuestas:


15

Mi respuesta ... De mis comentarios:

El problema era que el servidor estaba configurado en "Modo de autenticación de Windows" solamente. Para arreglar esto, yo

  1. Haga clic derecho en el servidor -> Propiedades
  2. Haga clic en "Seguridad" en el lado izquierdo del cuadro de diálogo "Propiedades del servidor"
  3. Se cambió la autenticación del servidor a "Modo de autenticación de SQL Server y Windows"
  4. Hizo clic en "Aceptar"
  5. Se reiniciaron los servicios asociados. Al principio olvidé reiniciar los servicios, así que seguía recibiendo el error, pero ahora puedo conectarme sin problemas. Esto fue muy útil: http://support.microsoft.com/kb/555332
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.