Mensaje de error de "inicio de sesión de usuario" al iniciar una sesión de SQL Server

Seleccione idioma Seleccione idioma
Id. de artículo: 555332 - Ver los productos a los que se aplica este artículo
Autor: Yuval Sinay MVP
RENUNCIA DE CONTENIDO DE LAS SOLUCIONES DE COMUNIDAD
MICROSOFT CORPORATION Y/O SUS RESPECTIVOS PROVEEDORES GARANTIZAN LA IDONEIDAD, FIABILIDAD O EXACTITUD DE LA INFORMACIÓN Y GRÁFICOS RELACIONADOS CONTENIDOS EN ESTE DOCUMENTO. ESTE TIPO DE INFORMACIÓN Y ELEMENTOS GRÁFICOS RELACIONADOS SE PROPORCIONAN "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO. MICROSOFT Y/O SUS RESPECTIVOS PROVEEDORES EXCLUYEN EN ESTE ACTO TODA GARANTÍA Y CONDICIÓN CON RESPECTO A ESTA INFORMACIÓN Y ELEMENTOS GRÁFICOS RELACIONADOS, INCLUIDAS TODAS LAS GARANTÍAS IMPLÍCITAS Y LAS CONDICIONES DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO, ESFUERZO RAZONABLE, TÍTULO Y AUSENCIA DE INFRACCIÓN. USTED ADMITE EXPRESAMENTE QUE EN NINGÚN CASO NI MICROSOFT NI SUS PROVEEDORES SERÁN RESPONSABLES POR DAÑOS DIRECTOS, INDIRECTOS, PUNITIVOS, INCIDENTALES, ESPECIALES, CONSECUENTES NI NINGÚN DAÑO, INCLUIDOS, SIN LIMITACIÓN, DAÑOS POR PÉRDIDA DE USO, DATOS O BENEFICIOS, QUE SURJA DE O EN CUALQUIER FORMA VINCULADOS A LA UTILIZACIÓN DE O DIFICULTAD PARA APROVECHAR LA INFORMACIÓN Y ELEMENTOS GRÁFICOS RELACIONADOS CONTENIDOS EN EL PRESENTE DOCUMENTOYA SEA EN FUNCIÓN DE CONTRATO, AGRAVIO, NEGLIGENCIA, RESPONSABILIDAD ESTRICTA O EN CASO CONTRARIO, AUNQUE MICROSOFT O CUALQUIERA DE SUS PROVEEDORES HA SIDO AVISADA DE LA POSIBILIDAD DE DAÑOS.
Expandir todo | Contraer todo

Síntomas

Después de instalar Microsoft SQL Server 2012, SQL Server 2008, SQL Server 2005 o SQL Server 2000 y tratar de conectarse al servidor que ejecuta SQL Server, recibirá uno de los mensajes de error siguiente:
  • Error de inicio de sesión para el usuario ' %. * ls'. El inicio de sesión es un inicio de sesión de SQL Server y no se puede utilizar con Windows Authentication.%.*ls
  • Error de inicio de sesión para el usuario 'Nombre de usuario'. El usuario no está asociado con una conexión de SQL Server de confianza. (Microsoft SQL Server, Error: 18452)

Causa

Este problema se produce si el usuario intenta iniciar sesión con credenciales que no se puede validar. Este problema puede producirse en las situaciones siguientes:
  • Escenario 1: El inicio de sesión puede ser un inicio de sesión de SQL Server pero el servidor sólo acepta la autenticación de Windows.
  • Escenario 2: Está intentando conectarse con autenticación de SQL Server pero el inicio de sesión no existe en SQL Server.
  • Escenario 3: El inicio de sesión puede utilizar la autenticación de Windows, pero el inicio de sesión es una entidad de seguridad de Windows no reconocido. Una entidad de seguridad de Windows no reconocido significa que Windows no puede comprobar el inicio de sesión. Esto puede deberse a que el inicio de sesión de Windows es de un dominio que no se confía.

Solución

Para resolver este problema, siga los pasos que se aplican a su escenario.

Escenario 1: Configurar SQL Server en modo mixto de autenticación.

SQL Server 2012, SQL Server 2008 y SQL Server 2005
  1. Abra SQL Server Management Studio. Para ello, haga clic en Inicio, haga clic en Todos los programas, haga clic en Microsoft SQL Server 200 x (donde x es la versión de SQL)y, a continuación, haga clic en SQL Server Management Studio.
  2. Haga clic en el servidor y, a continuación, haga clic en Propiedades. See image.
  3. En el Seguridad la página, en Autenticación de servidor, haga clic en el Modo de autenticación de Windows y SQL Server botón de opción y, a continuación, haga clic en ACEPTAR. See image.
  4. En el cuadro de diálogo SQL Server Management Studio, haga clic en ACEPTARPara reiniciar SQL Server.

    Para obtener más información, vea Elija un modo de autenticación en los libros en pantalla de SQL Server.
SQL Server 2000
  1. Abra el Administrador corporativo. Para ello, haga clic en Inicio, haga clic en Todos los programas, haga clic en Microsoft SQL Server 2000y, a continuación, haga clic en Administrador corporativo de SQL Server.
  2. Expanda el grupo de servidores.
  3. Haga clic en el servidor y, a continuación, haga clic en Propiedades. See image.
  4. Haga clic en el Seguridad ficha. See image.
  5. Bajo Autenticación, haga clic en el Windows y SQL Server botón de opción.
  6. Reinicie SQL Server para que los cambios surtan efecto.

Escenario 2: Compruebe que existe el inicio de sesión de SQL Server

Si está intentando conectarse a SQL Server mediante la autenticación de SQL Server y el servidor está configurado para la autenticación de modo mixto, compruebe que existe el inicio de sesión de SQL Server. Para obtener más información, veaCrear un inicio de sesión en los libros en pantalla de SQL Server.

Escenario 3: El inicio de sesión puede utilizar la autenticación de Windows, pero el inicio de sesión es una entidad de seguridad de Windows no reconocido.

Si está intentando conectarse a SQL Server mediante la autenticación de Windows, compruebe que ha iniciado la sesión en el dominio correcto.

Propiedades

Id. de artículo: 555332 - Última revisión: viernes, 12 de julio de 2013 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 555332

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com