Escenario: estaba conectando mi servidor SQL local mediante la autenticación de SQL. Obtuve un código de error: 18456. Después de excavar un poco, encontré la solución - Error del servidor SQL: descripción general de 18456 - Este error ocurre cuando su solicitud de autenticación ha sido aceptada con éxito por el servidor SQL nombrado, pero por alguna razón el servidor SQL no puede para otorgar el acceso para conectarse.
Motivo: este error revela que la autenticación del servidor SQL no está habilitada en el servidor local.
Para habilitar la autenticación del servidor SQL, siga los pasos a continuación
Paso 1 : vaya a las propiedades del servidor SQL haciendo clic derecho -> Propiedades.
Paso 2 : habilite el modo de autenticación del servidor SQL.
Paso 3 : reinicia el servidor SQL.
Espero que ayude, verifique aquí para más detalles