SQLSERVER usa el modo de autenticación de Windows para iniciar sesión y muestra una falla de inicio de sesión

Microsoft SQL Server Management StudioHerramientas administrativas

Elija usar la autenticación de Windows y haga clic para iniciar sesión, y se informará un error que indica que el inicio de sesión falló

Al ver el registro de Windows, el motivo que se muestra es: No se pudo encontrar ningún nombre de inicio de sesión que coincida con el nombre proporcionado

Hay muchos tipos de análisis en el enlace del sitio web oficial sobre la solución de problemas del error 18456, pero no puedo ver cuál es el problema.

Solución de problemas del error 18456 – SQLBlog.org

 Al final, continué revisando la información, juntando cosas y descubrí que era

Porque cuando instalé sqlserver, la cuenta del sistema que usé era lyy, y una cuenta con el nombre de inicio de sesión "nombre de instancia\lyy" se agregaría al servidor sqlserver de forma predeterminada durante la instalación. Más tarde, porque cambié la cuenta del sistema, pero el servidor sqlserver no sincronizará esta cuenta, por lo que el registro del sistema muestra " no se encontró ningún nombre de inicio de sesión que coincida con el nombre proporcionado" al iniciar sesión.

Si desea iniciar sesión en sqlserver, independientemente del modo de autenticación (autenticación de Windows o autenticación rosa de SQL Server), debe tener un nombre de inicio de sesión correspondiente en el servidor sqlserver

 Solución:

 Inicie sesión usando el modo de autenticación sqlserver (recuerde la contraseña de la cuenta si es necesario)

        Seguridad -> Inicios de sesión -> (clic con el botón derecho) Nuevo inicio de sesión -> Seleccionar usuarios -> Seleccionar autenticación de Windows

Como se muestra en la figura a continuación: (Después de agregar, puede iniciar sesión usando el modo de autenticación de Windows)

 

 

Supongo que te gusta

Origin blog.csdn.net/liyayou/article/details/128564297
Recomendado
Clasificación