
El error 1418 en SQL Server 2012 al configurar el mirroring indica un problema de autorización.
Entender el Problema
Analiza el mensaje de error completo. Identifica las cuentas de servicio involucradas. Examina los permisos en las instancias de SQL Server.
Recopilar Información Relevante
Verifica las cuentas de servicio que se utilizan para ejecutar las instancias de SQL Server. Determina si las cuentas de servicio son cuentas locales o cuentas de dominio. Revisa la configuración de red entre los servidores principal y mirror.
Must Read
Consulta el registro de eventos de Windows en ambos servidores. Busca errores relacionados con la autenticación o el acceso a la red. Examina la configuración del firewall de Windows.
Ejecuta el comando SELECT @@SERVERNAME en ambas instancias. Confirma que los nombres de servidor se resuelven correctamente. Verifica la versión de SQL Server en cada instancia.

Desarrollar Posibles Soluciones
Asegúrate de que las cuentas de servicio tengan los permisos necesarios en ambos servidores. Si utilizas cuentas locales, crea la misma cuenta con la misma contraseña en ambos servidores. Concede a las cuentas de servicio el permiso CONNECT SQL en la instancia remota.
Si utilizas cuentas de dominio, verifica que las cuentas tengan permiso para acceder a los recursos de red. Asegúrate de que la delegación restringida está configurada correctamente. Verifica la configuración de Kerberos.

Considera utilizar la autenticación basada en certificados. Crea certificados en ambos servidores. Importa los certificados en la instancia remota. Configura el endpoint de mirroring para utilizar la autenticación de certificados.
Verifica la configuración del firewall de Windows. Asegúrate de que el puerto utilizado por el endpoint de mirroring está abierto. Permite el tráfico entre los servidores principal y mirror.
Reinicia los servicios de SQL Server en ambos servidores. Esto puede ayudar a resolver problemas de autenticación temporales. Reinicia los servidores si es necesario.
Verificar la Solución
Después de implementar una solución, intenta configurar el mirroring nuevamente. Monitorea el registro de eventos de Windows para detectar nuevos errores. Verifica que el mirroring se configure correctamente y que los datos se sincronicen.
Utiliza el SQL Server Management Studio (SSMS) para supervisar el estado del mirroring. Ejecuta consultas en la base de datos mirror para verificar que los datos se repliquen correctamente. Realiza una conmutación por error (failover) para probar la funcionalidad del mirroring.

Si el error 1418 persiste, revisa la documentación de Microsoft. Busca artículos y foros en línea relacionados con este error. Considera contactar con el soporte técnico de Microsoft para obtener ayuda adicional.
Verifica que el endpoint del mirroring está correctamente configurado en ambos servidores. Utiliza el comando SELECT * FROM sys.endpoints WHERE name = 'Mirroring' para revisar su configuración. Asegúrate de que el estado es STARTED.
Comprueba que no haya bloqueos en la base de datos que impidan la configuración del mirroring. Utiliza el Activity Monitor en SSMS para identificar posibles bloqueos.