401: Несанкционированный при соединении с Reporting Services

Хорошо, таким образом, вот расположение:

У нас есть наш AppServer и наш Сервер базы данных.

Наш AppServer пытается соединиться с нашим Сервером базы данных, который имеет Sql Reporting Services на нем. Однако они - различные машины с различными доменами.

У нас есть Программа, которая соединяет и использует Строку подключения для соединения или "TrustedConnection" или использованием строгого Пользователя Id=XXX; Password=YYYY;

TrustedConnection не работает, так как он пытается соединиться как APPDOMAIN/User (и так как я не могу добавить APPDOMAIN/User к DatabaseServer (Он имеет другой домен), я пытался установить источник данных в Reporting Services = строгое имя пользователя/пароль (позволяет, называют это ПОЛЬЗОВАТЕЛЕМ для имени пользователя и ПЕРЕДАЮТ для пароля).

Я могу "протестировать" соединение в рамках создания отчетов о сервисах, и это успешно. Однако с помощью нашей конфигурации и изменяя его, чтобы быть Пользователем Id=USER; Password=PASS приводит к этой ошибке.

И так как я не могу использовать TrustedConnection (так как они - различные домены...., если не их некоторый путь вокруг этого),

Я не уверен, что еще могло вызывать проблему?

Спасибо!

0
задан 15 April 2015 в 21:17
1 ответ

По умолчанию SSRS разрешает соединения только с использованием согласования и аутентификации NTLM. Вам нужно будет добавить базовую аутентификацию в качестве разрешенного метода аутентификации в вашу установку SSRS, чтобы использовать простые учетные данные имени пользователя и пароля. Используйте следующий пост, чтобы помочь вам в настройке: https://msdn.microsoft.com/en-us/library/cc281309 (v = sql.100) .aspx .

0
ответ дан 5 December 2019 в 12:51

Теги

Похожие вопросы