У меня есть приложение в одном домене и SQL-сервер в другом домене. Как их связать?
Более сложное решение - установить доверительные отношения между вашими доменами с помощью AD.
Вы могли бы просто использовать Проверка подлинности SQL Server вместо встроенной безопасности (проверка подлинности Windows). Затем вы можете получить доступ к своей БД через границы домена.
В худшем случае вы можете использовать Зеркальные учетные записи NTLM:
Использование зеркальных учетных записей не рекомендуется, но это обходной путь, если вам нужно использовать проверку подлинности Windows, а ваш веб-сервер и сервер базы данных не находятся в одном или доверенном домене или если проверка подлинности Windows заблокирована брандмауэром. Чтобы использовать зеркальные учетные записи, создайте локальную учетную запись с тем же именем пользователя и паролем на каждом сервере, а затем создайте имя входа SQL Server для локальной учетной записи на сервере базы данных.
Ссылка описывает процесс для приложений ASP, но та же процедура применима к любому приложению.
Но верное и правильное решение - установить доверительные отношения между двумя доменами.