Назад | Перейти на главную страницу

SQL 2008 Reporting Remote Datasource Windows Authentication

Я пытаюсь использовать проверку подлинности Windows на сервере отчетов SQL Server 2008, который подключается к «удаленному» серверу SQL Server 2008 Enterprise. Если я сохраню учетные данные для входа в источник данных, все будет работать нормально. Отчеты ограничивают выбор информации на основе учетной записи пользователя. Мне нужно использовать проверку подлинности Windows. Если я устанавливаю источник данных для проверки подлинности Windows, когда я пытаюсь перейти к отчету, он запрашивает у меня мой us / pw, но каждый раз, когда я ввожу эту информацию, поле снова появляется. Оба сервера находятся в одной подсети. Если я помещу копию базы данных на сервер отчетов, она будет работать без проблем.

Среда: Data Server SQL 2008 Enterprise SP1 Windows 2008 Enterprise Physical Server

Сервер отчетов SQL Server 2008 Enterprise SP1 Windows 2008 Enterprise VMware ESX 3.5 Virtual

Будем очень благодарны любой помощи

Определенно звучит как проблема с двойным прыжком. Вам нужно будет настроить свою среду для использования проверки подлинности Kerberos между вашими клиентами, сервером отчетов и сервером данных.

Для работы Kerberos вам понадобится служба отчетов и служба базы данных SQL, которые будут работать как учетные записи домена, а не локальные учетные записи (локальная система / сетевая служба), и вам необходимо будет создать SPN для учетной записи службы отчетов в Active Directory. . Видеть Эта статья для получения информации о SPN, которые вам нужно создать. Google также будет много дополнительной информации о том, как настраивать вещи.

изменить: система больше не думает, что я спамер, поэтому я могу разместить несколько ссылок: P