Поскольку вы работаете в рабочей группе, единственная возможная аутентификация - это аутентификация с использованием «зеркальных учетных записей NT» , что означает, что процесс, пытающийся аутентифицироваться, должен выполняться под идентификатором, который «зеркально отображен» на хосте, который аутентифицирует процесс. «Зеркальные» учетные записи - это отдельные локальные учетные записи с одинаковыми именем и паролем на обоих хостах, выполняющих аутентификацию.
Так должно следовать , что вы работаете SSMS со счета , что является зеркальным на хосте SQL Server (например. <computername>\Administrator, Который отражается <sqlhost>\Administratorи имеет один и тот же пароль). Обратите внимание, что UAC здесь не имеет никакого отношения (т.е. running as administratorне поможет).
Возможно, ваше приложение выполняется под другой локальной учетной записью (возможно, по умолчанию IIS appool?), А учетная запись, под которой запускается приложение, не отражается на хосте SQL Server.
Лучшее решение - отказаться от временной сети и развернуть правильный AD (домен). Как промежуточный, убедитесь , что вы запускаете приложение под учетной записью , которая является зеркальной на таял машины хоста SQL Server.