Поделиться через


Как сохранить учетные данные для источника данных (диспетчер отчетов)

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

Учетная запись должна иметь разрешение на локальный вход в систему на компьютере сервера отчетов. Дополнительные сведения и инструкции о предоставлении этого разрешения см. в разделе Задание учетных данных и сведений о соединении для источников данных отчета.

Определение сохраненных учетных данных для источника данных, связанного с отчетом

  1. В диспетчере отчетов откройте страницу «Содержимое». Перейдите к отчету, для которого необходимо настроить связанный с отчетом источник данных, и щелкните элемент отчета.

  2. Перейдите на вкладку Свойства. Откроется страница «Общие свойства».

  3. Перейдите на вкладку Источники данных.

  4. Выберите Пользовательский источник данных.

  5. В списке Тип соединения задайте модуль обработки данных, который будет использоваться для обработки данных, получаемых из источника данных.

  6. В поле Строка соединения укажите строку соединения, которую сервер отчетов будет использовать для подключения к источнику данных. В следующем примере приводится строка соединения, используемая для подключения к базе данных SQL Server База данных AdventureWorks2008R2:

    data source=<servername>;initial catalog=AdventureWorks2008R2
    
  7. В поле Соединиться при помощи выберите Учетные данные, которые безопасно хранятся на сервере отчетов.

  8. Введите имя пользователя и пароль.

    • Если это учетная запись пользователя домена Windows, то она указывается в следующем формате: <домен>\<учетная_запись>. Кроме того, необходимо установить флажок Использовать учетные данные Windows при соединении с источником данных.

    • Если имя пользователя и пароль являются учетными данными базы данных, флажок Использовать учетные данные Windows при соединении с источником данных устанавливать не следует. Если сервер базы данных поддерживает олицетворение или делегирование, можно выбрать параметр Олицетворение авторизованного пользователя после установки соединения с источником данных.

  9. Нажмите кнопку Применить.

Определение сохраненных учетных данных для общего источника данных

  1. В диспетчере отчетов откройте страницу «Содержимое». Перейдите к совместно используемому элементу источника данных. Он обозначается следующим значком:

    Значок общего источника данных

  2. Щелкните элемент, чтобы открыть его. Откроется страница свойств Общие.

  3. В списке Тип соединения задайте модуль обработки данных, который будет использоваться для обработки данных, получаемых из источника данных.

  4. В поле Строка соединения укажите строку соединения, которую сервер отчетов будет использовать для подключения к источнику данных. Рекомендуется не указывать в строке соединения учетные данные.

    В следующем примере показана строка соединения, используемая для подключения к локальной базе данных SQL Server База данных AdventureWorks2008R2:

    data source=<localservername>; initial catalog=AdventureWorks2008R2
    
  5. Введите имя пользователя и пароль.

    • Если это учетная запись пользователя домена Windows, то она указывается в следующем формате: <домен>\<учетная_запись>. Кроме того, необходимо установить флажок Использовать учетные данные Windows при соединении с источником данных.

    • Если имя пользователя и пароль являются учетными данными базы данных, флажок Использовать учетные данные Windows при соединении с источником данных устанавливать не следует. Если сервер базы данных поддерживает олицетворение или делегирование, можно выбрать параметр Олицетворение авторизованного пользователя после установки соединения с источником данных.

  6. Нажмите кнопку Применить.