Сохранение учетных данных в источнике данных служб Reporting Services
Область применения: SQL Server 2016 (13.x) Reporting Services и более поздних версий SharePoint
Область применения: SQL Server 2016 (13.x) Reporting Services и более поздних версий
Сохраненные учетные данные, используемые сервером отчетов служб Reporting Services, можно настроить для получения доступа к внешним данным отчета. Сохраненные учетные данные используются, если отчет запускается автоматически, например, подписка служба Reporting Services, которая публикует отчет как электронное письмо. Сервер отчетов возвращает и использует учетные данные при планировании или запуске обработки отчета. В этом разделе описывается настройка сохраненных учетных данных для серверов отчетов как в собственном режиме, так и в режиме интеграции с SharePoint.
Требования политики безопасности для сохраненных учетных данных
Необходимо, чтобы учетная запись, используемая для сохраненных учетных данных, была настроена для одной из следующих политик безопасности на сервере отчетов. Рекомендуется выбирать политику с минимальным уровнем разрешений, необходимых для используемой среды.
Локальный вход в систему. Дополнительные сведения см. в разделе Разрешение локального входа.
Вход в качестве пакетного задания. Дополнительные сведения см. в разделе Вход в качестве пакетного задания.
Общие сведения о политиках см. в разделе Изменение параметров безопасности для объекта групповой политики.
Настройка сохраненных учетных данных для источника данных, связанного с отчетами (собственный режим)
На веб-портале перейдите в папку, которая содержит отчет. В правом верхнем углу плитки отчета нажмите кнопку с многоточием (...).
Щелкните кнопку Управление , а затем — Источники данных.
Выберите Пользовательский источник данных.
В списке Тип источника данных выберите модуль обработки данных, который будет использоваться для обработки данных, получаемых из источника данных.
В поле Строка подключенияукажите строку соединения, которую сервер отчетов будет использовать для подключения к источнику данных. В следующем примере показана строка подключения, используемая для подключения к базе данных SQL Server
AdventureWorks2022
:data source=<servername>;initial catalog=AdventureWorks2022
В поле Соединиться при помощивыберите Учетные данные, которые безопасно хранятся на сервере отчетов.
Введите имя пользователя и пароль.
Если это учетная запись пользователя домена Windows, она указывается в следующем формате: <домен>\<учетная_запись>. Кроме того, необходимо установить флажок Использовать учетные данные Windows при подключении к источнику данных.
Если имя пользователя и пароль являются учетными данными базы данных, флажок Использовать учетные данные Windows при соединении с источником данныхустанавливать не следует. Если сервер базы данных поддерживает олицетворение или делегирование, можно выбрать параметр Олицетворение авторизованного пользователя после установки соединения с источником данных.
Щелкните Применить.
Требования к политике безопасности для сохраненных учетных данных
Настройка сохраненных учетных данных для источника данных, связанного с отчетами (режим интеграции с SharePoint)
Откройте библиотеку документов, содержащую отчет, и щелкните кнопку открытия меню .
Щелкните вторую кнопку открытия меню , а затем Управление источниками данных.
Выберите имя настраиваемого источника данных, который необходимо настроить с помощью сохраненных учетных данных.
В списке Тип источника данных выберите модуль обработки данных, который будет использоваться для обработки данных, получаемых из источника данных.
В поле Строка подключенияукажите строку соединения, которую сервер отчетов будет использовать для подключения к источнику данных. В следующем примере показана строка подключения, используемая для подключения к базе данных SQL Server
AdventureWorks2022
:data source=<servername>;initial catalog=AdventureWorks2022
В поле Учетные данныевыберите вариант Сохраненные учетные данные.
Введите имя пользователя и пароль.
Если это учетная запись пользователя домена Windows, она указывается в следующем формате: <домен>\<учетная_запись>. Кроме того, необходимо установить флажок Использовать учетные данные Windows при подключении к источнику данных.
Если имя пользователя и пароль являются учетными данными базы данных, не выбирайте параметр Использовать как учетные данные Windows. Если сервер базы данных поддерживает олицетворение или делегирование, можно выбрать параметр Выполнять в контексте этой учетной записи.
Нажмите кнопку ОК.
Требования к политике безопасности для сохраненных учетных данных
Настройка сохраненных учетных данных для общедоступного источника данных (собственный режим)
На веб-портале перейдите к элементу общего источника данных.
В правом верхнем углу плитки отчета нажмите кнопку с многоточием (...), а затем выберите >Управление.
В списке Тип укажите модуль обработки данных, который будет использоваться для обработки данных, получаемых из источника данных.
В поле Строка подключенияукажите строку соединения, которую сервер отчетов будет использовать для подключения к источнику данных. Microsoft рекомендует не указывать учетные данные в строке подключения.
В следующем примере показан строка подключения, используемый для подключения к локальной базе данных SQL Server
AdventureWorks2022
:data source=<localservername>; initial catalog=AdventureWorks2022
Введите имя пользователя и пароль.
Если это учетная запись пользователя домена Windows, она указывается в следующем формате: <домен>\<учетная_запись>. Кроме того, необходимо установить флажок Использовать учетные данные Windows при подключении к источнику данных.
Если имя пользователя и пароль являются учетными данными базы данных, флажок Использовать учетные данные Windows при соединении с источником данныхустанавливать не следует. Если сервер базы данных поддерживает олицетворение или делегирование, можно выбрать параметр Олицетворение авторизованного пользователя после установки соединения с источником данных.
Щелкните Применить.
Требования к политике безопасности для сохраненных учетных данных
Настройка сохраненных учетных данных для общедоступного источника данных (режим интеграции с SharePoint)
В библиотеке документов перейдите к общему элементу источника данных.
Щелкните контекстное меню , а затем второе контекстное меню .
Нажмите кнопку Изменить определение источника данных.
В списке Тип источника данных задайте модуль обработки данных, который будет использоваться для обработки данных, получаемых из источника данных.
В поле Строка подключенияукажите строку соединения, которую сервер отчетов будет использовать для подключения к источнику данных. Microsoft рекомендует не указывать учетные данные в строке подключения.
В следующем примере показан строка подключения, используемый для подключения к локальной базе данных SQL Server
AdventureWorks2022
:data source=<localservername>; initial catalog=AdventureWorks2022
Введите имя пользователя и пароль.
Если это учетная запись пользователя домена Windows, укажите ее в следующем формате: <домен>\<учетная запись>, а затем выберите элемент Использовать как учетные данные Windows.
Если имя пользователя и пароль являются учетными данными базы данных, не выбирайте параметр Использовать как учетные данные Windows. Если сервер базы данных поддерживает олицетворение или делегирование, можно выбрать параметр Выполнять в контексте этой учетной записи.
Нажмите кнопку ОК.
Требования к политике безопасности для сохраненных учетных данных