Возможно, но вся ваша система должна работать внутри домена Windows, у пользователей должны быть учетные записи домена, а ваша системная инфраструктура должна быть включена для делегирования Kerberos (принадлежит ServerFault ).Причина в том, что у вас в системе два пяльца: сначала пользователь проходит проверку подлинности со своего клиентского компьютера на вашем веб-сервере, а затем веб-сервер делегирует учетные данные пользователя на сервер базы данных.Если клиентский компьютер, веб-сервер и сервер базы данных - разные машины, делегирование Kerberos должно быть включено (если db и web работают на одном и том же сервере, у вас все будет в порядке без Kerberos).В вашем веб-приложении будет использоваться олицетворение, а в строке подключения - встроенная защита Windows.
Использование учетных данных конечного пользователя также приведет к снижению производительности вашей системы, поскольку EF придется поддерживать отдельный пул подключений для каждого пользователя.Администратор сервера SQL должен предоставить доступ каждому пользователю (или группе пользователей), использующим ваше приложение.