Error de inicio de sesión ‘usuario’. El usuario no está asociado a una conexión de SQL Server de confianza

Nota Vista 8.150 Veces

En alguna ocasiones se produce el sigueinte error al tratar de acceder a un servido sql server hubicado en un computador en la red lan.

Error de inicio de sesión ‘usuario’. El usuario no está asociado a una conexión de SQL Server de confianza (Error 18452).

Cuando se intenta establecer una conexión con el servidor de SQL Server aparece el siguiente error:

Login failed for user ‘username’. The user is not associated with a trusted SQL Server connection. (Microsoft SQL Server, Error: 18452).

Causas del problema

El error se presenta cuando se esta intentando acceder a una instancia de SQL Server con un usuario SQL y la instancia únicamente permite autenticación integrada de Windows.

Solucion del problema

Se debe cambiar la autenticación del servidor de Windows Autentication mode a SQL Server and Windows Authentication mode. Para lograr esto, debemos ir a las propiedades de nuestra instancia (click derecho sobre el servidor, propiedades), y en la ventana de propiedades que aparece, en la opción Security debe quedar como la siguiente imagen:

Arismendy Rodriguez Arismendy Rodriguez (3 Posts)

Docente Universidad Tecnológica de Santiago. República Dominicana, Programación, Desarrollo Web, Marketing Online, Reparación, Redes.



4 Responses

  1. Victor Flores dice:

    Tengo un inconveniente al momento de conectarme con el Servidor SQL, tengo un windows 7, sql 2000, visual basic 6.0. El S.O. es de 64 bits y en otra pc, con iguales caracteristicas a excepcion de memoria, si se conecta. Puedes ayudarme a encontrar una solución. “El mensaje de error me indica, Error de inicio de sesión ‘usuario’. El usuario no está asociado a una conexión de SQL Server de confianza (Error 18452)”

    Muchas gracias por el apoyo.

  2. Beto dice:

    es cuestion de que tu usurio no esta dado de alta en tu servidor sql dalo de alta como un nuevo usuarario sql active directory y despues agregalo al la bd

  3. edzon dice:

    un favor grande tengo el sql server 2005 instalado en un servidor que no esta en mi dominio x sino en group de trabajo y quiero conectarme a las bases de datos de este servidor desde un equipo que esta en un dominio x con VB.net como lo puedo hacer me puedes ayudar con esto sin que el servidor lo tenga que meter al dominio x gracias por todo

  4. juan carlos dice:

    pero cuando es en sql express como se hace?

    pues desarrolle un aplicativo en visual studio y al instalarlo en un pc diferente no se conecta a la base de datos arroja el mismo error “error de inicio de sesión de usuario”, que se debe hacer en este caso??

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© VB-MUNDO – Visual Basic y mucho más
CyberChimps