Primero, presentaremos dos soluciones de uso común en Internet:
1. Mi computadora--Panel de control--Herramientas administrativas--Servicio--Haga clic con el botón derecho en MSSQLSERVER--Propiedades--Iniciar sesión--Identidad de inicio de sesión--Seleccione "Sistema local Cuenta"
o:
2. Mi PC--Panel de control--Herramientas administrativas--Servicio--haga clic derecho en MSSQLSERVER--Propiedades--Inicio de sesión--Identidad de inicio de sesión--Seleccione "Esta cuenta"--Ingrese su contraseña modificada y confirmación contraseña contraseña del administrador.
La diferencia entre los dos:
elija el primer método, y si cambia la contraseña del administrador en el futuro, no necesita ajustarla (pero la persona que inicia sesión en el sistema operativo es el administrador del sistema) Elija
el segundo método y, si cambia la contraseña de administrador en el futuro, no necesitará ajustarla nuevamente.
La siguiente es una situación que encontré:
esta mañana, mi colega me dijo que su SQL no podía iniciar sesión en su "Enterprise Manager" y el error reportado fue "Error 1069, el servicio no se puede iniciar debido a un error de inicio de sesión". en línea Llegué a las dos soluciones anteriores, pero cuando vi la ventana del servicio, encontré otro lugar que puede causar este problema, como se muestra a continuación:
Primero encontramos el servicio MSSQLSERVER y luego verificamos sus propiedades.
Descubrí que se utilizó una cuenta de dominio para la verificación al iniciar el servicio, por lo que pregunté si se había cambiado la contraseña del dominio de inicio de sesión. La respuesta fue sí, porque el dominio se configuró para requerir que el usuario cambie la contraseña después. un cierto período de tiempo y no puede ser la misma que la contraseña anterior (excepto por la contraseña vacía, he hecho experimentos con esto ^_^). Así que restablecí la contraseña aquí, reinicié el servicio con éxito y SQL también pudo iniciar sesión con éxito.
A través de este problema, descubrimos que cuando se modifica la contraseña del dominio, la información de verificación de inicio de sesión utilizada por el servicio correspondiente no se actualizará automáticamente y debe actualizarse manualmente para resolver este problema. Si le resulta problemático, es más fácil cambiar directamente la identidad de inicio de sesión a "Cuenta del sistema local", como en la solución anterior.