Solución:
Permita que NT AUTHORITY / SYSTEM desempeñe el rol de servidor como sysadmin.
Modifiqué mucho la configuración de la aplicación, cambiando la identidad del grupo de aplicaciones (en el IIS de Windows 8.1) a LocalSystem, LocalService, NetworkService y ApplicationPoolIdentity. Sin embargo, ninguno de ellos pudo resolver el problema que tuve al iniciar sesión en mi base de datos.
Finalmente Configuré la identidad del grupo en LocalSystem y pensé por qué podría estar impidiendo que “NT AUTHRITY SYSTEM” abra una conexión a mi base de datos. Abrí SQL Server Management Studio como “Administrador” y verifiqué el Roles del servidor para NT AUTHORITY SYSTEM en la sección “inicios de sesión”. La función de servidor predeterminada para este usuario era público por defecto. También verifiqué sysadmin y actualicé mi formulario de solicitud web. ¡Esta vez funcionó! Todo funciona perfectamente ahora.
Vuelva a ejecutar la siguiente consulta que asignará ‘NT SERVICE MSSQLSERVER’ a sysadmin
EXEC master..sp_addsrvrolemember @loginame = N'NT SERVICEMSSQLSERVER', @rolename = N'sysadmin'