SSRS — невозможно подключиться к источнику данных

Контекст: у меня есть установка SQL Server 2019, установленная на моей локальной рабочей станции, и в рамках проекта отчета SSRS я пытаюсь создать набор данных, который подключается к этому источнику данных SQL Server. Я продолжаю поднимать эту ошибку

Не удалось подключиться к источнику данных "XXXX"

РЕДАКТИРОВАТЬ: я понял, что щелкнув детали, здесь есть более описательное сообщение: Вы указали встроенную безопасность или учетные данные в строке подключения для источника данных, но источник данных настроен на использование другого типа учетных данных. Чтобы использовать значения в строке подключения, необходимо настроить учетную запись автоматической обработки отчетов для сервера отчетов.

введите здесь описание изображения

Я думал, что использую проверку подлинности Windows. Это очень странная ошибка, потому что до этого шага, когда я создаю источник данных и проверяю соединение, тест завершается успешно. Как получилось, что диалоговое окно свойств подключения к источнику данных распознает сервер, имя базы данных и успешно аутентифицирует мои учетные данные Windows в тесте подключения, но внезапно диалоговое окно набора данных не может подключиться...?

Как я пытался это исправить: я думал, что это может быть проблема с драйвером ODBC, который я использую, поэтому я установил оба драйвера Microsoft ODBC 13.1 и 17 для SQL Server, которые не разрешают проблема.

Вопрос. Кто-нибудь знает, почему это происходит и как это исправить?

введите здесь описание изображения


comment
Можете ли вы нажать кнопку «Подробности» и показать это тоже?   -  person Wouter    schedule 13.08.2020
comment
Вы указали встроенную защиту или учетные данные в строке подключения для источника данных, но источник данных настроен на использование другого типа учетных данных. Чтобы использовать значения в строке подключения, необходимо настроить учетную запись автоматической обработки отчетов для сервера отчетов.   -  person emalcolmb    schedule 13.08.2020
comment
AH Я только что понял, что в источнике данных выглядит так, будто я на самом деле явно не выбрал «Использовать проверку подлинности Windows» (безопасность интеграции), которую я сделал сейчас, и меню набора данных может использовать его. Спасибо!   -  person emalcolmb    schedule 13.08.2020


Ответы (2)


Ответ: оказалось, что в диалоговом окне «Свойства общего источника данных» на вкладке «Учетные данные» необходимо выбрать переключатель «Использовать проверку подлинности Windows (встроенная безопасность)».

Я предполагаю, что проверка соединения прошла успешно потому, что SSRS угадал правильный метод аутентификации, но его все же необходимо явно выбрать для правильного подключения набора данных.

person emalcolmb    schedule 13.08.2020

Шаг 1. Нажмите «Источник данных». Выберите Добавить источник данных. В левом углу окна свойств источника данных отображаются два параметра, которые называются Общие и учетные данные. Выберите Учетные данные. Примечание (если уже выбран параметр «Использовать проверку подлинности Windows (встроенная безопасность)), НЕ НАЖИМАЙТЕ «ОК» и следуйте приведенным ниже инструкциям. Сначала выберите Не использовать учетные данные (переключатель) и «Не использовать». нажмите «ОК», затем выберите Использовать проверку подлинности Windows (встроенная безопасность). Нажмите «ОК». Теперь источник данных1 создан.

Шаг 2. Нажмите правую кнопку на новом источнике данных. Выберите (свойство источника данных). Нажмите Встроенное соединение. Переключатель Выберите тип: Microsoft SQL Server для подключения. Строка Нажмите кнопку СОЗДАТЬ/РЕДАКТИРОВАТЬ В свойствах подключения Введите Имя сервера (имя сервера Sql) Выберите или введите имя выберите Имя базы данных Нажмите Проверить подключение Нажмите Ok, как только это будет завершено.

Шаг 3: Щелкните правой кнопкой мыши Дата источника, который вы создали. Нажмите ДОБАВИТЬ НАБОР ДАННЫХ. В свойствах набора данных введите имя набора данных. Выберите источник данных, который вы создали. Введите запрос или выберите конструктор запросов и нажмите «ОК».

Примечание. Пожалуйста, следуйте шагу 1. Это работает только для проверки подлинности Windows. Если у вас есть какие-либо сомнения, напишите мне мой почтовый идентификатор: - [email protected].

person harshith s    schedule 26.05.2021