Предоставление разрешений для структур интеллектуального анализа данных и моделей (Analysis Services)
По умолчанию только администратор сервера Analysis Services имеет право просмотра структур и моделей интеллектуального анализа данных в базе данных. Следуйте приведенным ниже инструкциям, чтобы предоставить права пользователям, не являющимся администраторами.
Настройка разрешений для доступа к структуре интеллектуального анализа данных
В SSMS установите подключение к Analysis Services. Для справки см. Подключение из клиентских приложений (службы Analysis Services).
Откройте папку Базы данных и выберите базу данных в обозревателе объектов.
Щелкните правой кнопкой мыши Роли и выберите Создать роль.
На странице «Общие» введите имя, а также, при желании, описание. На этой странице находится несколько разрешений для баз данных, например «Полный доступ», «Обработка базы данных» и «Считывание определения». Ни одно из этих разрешений не требуется для доступа к интеллектуальному анализу данных. Дополнительные сведения разрешениях доступа к базам данных см. в разделе Предоставление разрешений для баз данных (службы Analysis Services).
На панели Структура интеллектуального анализа данных выберите Чтение или Чтение/Запись для каждой структуры интеллектуального анализа данных.
На панели Членство введите учетные записи пользователей Windows и групп, которые подключаются к службам Analysis Services с помощью этой роли.
Нажмите кнопку ОК, чтобы завершить создание роли.
Настройка разрешений для доступа к модели интеллектуального анализа данных
Для модели интеллектуального анализа данных роль может иметь разрешения Чтение или Чтение/Запись, а также разрешения Детализация и Считывание определения, позволяющие просматривать базовые данные.
Примечание. Если включить детализацию как структуры, так и модели интеллектуального анализа данных, то любой пользователь, член роли с разрешениями детализации в модели и структуре интеллектуального анализа данных также видит столбцы в структуре, даже если эти столбцы не входят в модель интеллектуального анализа данных. Поэтому, чтобы защитить конфиденциальные сведения, необходимо настроить представление источника данных для маскирования персональных данных и разрешать доступ к детализации структуры интеллектуального анализа данных только при необходимости.
Чтобы предоставить разрешения на чтение или на чтение и запись роли базы данных, пользователь должен быть членом роли сервера служб Службы Analysis Services или роли базы данных служб Службы Analysis Services, которая обладает разрешениями «Полный контроль» (администратор).
В среде SQL Server Management Studio подключитесь к экземпляру служб Службы Analysis Services, разверните узел Роли для соответствующей базы данных в обозревателе объектов, а затем щелкните роль базы данных (или создайте новую).
На панели Структура интеллектуального анализа данных найдите нужную модель в списке Модели интеллектуального анализа данных, затем выберите разрешение Чтение, Чтение/Запись, Детализация или Обзор для этой модели.
На панели Членство введите учетные записи пользователей Windows и групп, которые подключаются к службам Analysis Services с помощью этой роли.
Нажмите кнопку ОК, чтобы завершить создание роли.
Чтобы использовать источник данных в запросе детализации, использующем предложение OPENQUERY расширения интеллектуального анализа данных, роль базы данных также должна иметь разрешения на чтение и запись в соответствующий объект источника данных. Дополнительные сведения см. в разделах Предоставление разрешений для объектов источника данных (службы Analysis Services) и OPENQUERY (расширения интеллектуального анализа данных).
Примечание |
---|
По умолчанию выдача запросов расширений интеллектуального анализа данных с использованием OPENROWSET отключена. |
См. также
Задания
Предоставление разрешений администратора сервера (службы Analysis Services)
Предоставление настраиваемого доступа к данным измерений (службы Analysis Services)
Основные понятия
Предоставление разрешений для куба или модели (службы Analysis Services)
Предоставление настраиваемого доступа к данным ячеек (службы Analysis Services)