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


Предоставление разрешений для объектов источника данных (службы Analysis Services)

Как правило, большинству пользователей Службы Analysis Services не требуется доступ к источникам данных, поставляющих данные для проекта Службы Analysis Services. Обычно пользователи лишь опрашивают данные внутри базы данных Службы Analysis Services. Однако в контексте интеллектуального анализа данных, например выполнения прогнозов, основанных на модели интеллектуального анализа данных, пользователю необходимо соединить обучающие данные, полученные моделью интеллектуального анализа данных, с данными, предоставленными пользователем. Для подключения источника данных, содержащего предоставленные пользователем данные, пользователь использует запрос расширений интеллектуального анализа данных, в котором содержится либо предложение OPENQUERY (расширения интеллектуального анализа данных), либо предложение OPENROWSET (расширения интеллектуального анализа данных).

Чтобы выполнить DMX-запрос, соединяющийся с источником данных, пользователю необходимо обладать доступом к объекту источника данных в рамках базы данных служб Службы Analysis Services. По умолчанию только администраторы серверов и администраторы баз данных имеют доступ к объектам источников данных. Это означает, что пользователь не сможет получить доступ к такому объекту, если администратор не предоставит необходимых разрешений.

Важное примечаниеВажно!

Из соображений безопасности выдача DMX-запросов с использованием открытой строки соединения в предложении OPENROWSET отключена.

Установка разрешения на чтение для источника данных

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

  1. В среде SQL Server Management Studio подключитесь к экземпляру служб Службы Analysis Services, разверните узел Роли для соответствующей базы данных в обозревателе объектов, а затем щелкните роль базы данных (или создайте новую).

  2. В области Доступ к источнику данных найдите объект источника данных в списке Источник данных, затем выберите Чтение в списке Доступ для этого источника данных. Если этот параметр недоступен, перейдите на панель Общие и проверьте, установлен ли флажок «Полный доступ». Если параметр «Полный доступ» уже включен и предоставляет соответствующее разрешение, невозможно переопределить разрешения для этого источника данных.

Работа со строкой соединения, используемой объектом источника данных

Источник данных содержит строку соединения, используемую для подключения к основному источнику данных. В такой строке соединения могут указываться следующие параметры:

  • Указание имени пользователя и пароля

    Если в строке соединения, используемой объектом источника данных, указывается имя пользователя и пароль, то может возникнуть необходимость в создании нескольких объектов источника данных, каждому из которых будет предоставлена отдельная учетная запись пользователя. Создание нескольких объектов источника данных позволяет пользователям получать доступ к определенным объектам источника данных и предотвращает доступ таких пользователей к другим объектам источника данных. Указанные другие объекты источника данных могут использоваться самими службами Службы Analysis Services для обработки объектов, например кубов и моделей интеллектуального анализа данных.

  • Использование проверки подлинности Windows

    Если в строке соединения, используемой объектом источника данных, указывается проверка подлинности Windows, то службы Службы Analysis Services должны иметь возможность выполнить олицетворение клиента. Если источник данных находится на удаленном компьютере, оба компьютера должны быть доверенными для олицетворения с использованием проверки подлинности Kerberos, иначе запрос не будет выполнен. Подробнее см. в разделе Настройка служб Analysis Services для ограниченного делегирования Kerberos.

    Если клиент не разрешает олицетворение (с помощью свойства «Уровень олицетворения» в OLE DB и других компонентах клиента), Службы Analysis Services попытается установить анонимное подключение к источнику данных. Анонимные подключения к удаленным источникам данных редко бывают успешными, поскольку в большинстве случаев источники данных не принимают анонимные подключения).

См. также

Задания

Предоставление настраиваемого доступа к данным измерений (службы Analysis Services)

Основные понятия

Источники данных в многомерных моделях

Свойства строки подключения (службы Analysis Services)

Методики проверки подлинности, поддерживаемые службами Analysis Services

Предоставление разрешений для куба или модели (службы Analysis Services)

Предоставление настраиваемого доступа к данным ячеек (службы Analysis Services)