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


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

Разрешение на чтение определения объекта (метаданных) для выбранных объектов дает администраторам возможность предоставлять разрешения на просмотр информации об объектах, не разрешая изменять определение объектов, изменять их структуру или просматривать собственно данные объектов. Разрешения Чтение определения могут быть предоставлены на уровнях базы данных, источника данных, измерения, структуры интеллектуального анализа данных и модели интеллектуального анализа данных.. Если требуются разрешения Чтение определения для куба, нужно включить Чтение определения для базы данных. Помните, что разрешения суммируются. Представим пример, когда одна роль предоставляет разрешение на чтение метаданных куба, а вторая роль предоставляет этому же пользователю разрешение на чтение метаданных измерения. В сумме разрешения двух разных ролей предоставляют пользователю разрешение и на чтение метаданных куба, и на чтение метаданных измерения в рамках этой базы данных.

ПримечаниеПримечание

Разрешение на чтение метаданных базы данных является минимальным разрешением, необходимым для соединения с базой данных служб Службы Analysis Services с использованием среды Management Studio или среды SQL Server Data Tools. Пользователь, имеющий разрешение на чтение метаданных, также может использовать набор строк схемы DISCOVER_XML_METADATA для создания запросов к объекту и просмотра его метаданных. Дополнительные сведения см. в разделе Набор строк DISCOVER_XML_METADATA.

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

Разрешение на чтение метаданных базы данных подразумевает разрешение на чтение всех объектов в этой базе данных.

Рекомендуем включить разрешение Чтение определения на уровне базы данных при каждой настройке ролей для выделенной обработки. Наличие разрешения Чтение определений позволяет пользователям, не имеющим прав администратора, просматривает иерархию объектов модели в SQL Server Management Studio и переходить к индивидуальным объектам для последующей обработки.

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

  2. На вкладке Общие выберите параметр Чтение определения.

  3. На панели Членство введите учетные записи пользователей Windows и групп, которые подключаются к службам Analysis Services с помощью этой роли.

  4. Нажмите кнопку ОК, чтобы завершить создание роли.

Установка разрешений на чтение определений для индивидуальных объектов

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

  2. В области Общие удалите разрешение базы данных для Read Definition. Это действие удаляет наследование разрешений, чтобы можно было настроить разрешения для индивидуальных объектов.

  3. Выберите объект, для которого вы указываете свойства Чтение определения:

    • На панели Источники данных установите флажок Чтение определения для этого источника данных. Члены роли могут просматривать строку подключения к источнику данных, включая имя сервера и, возможно, имя пользователя. Это разрешение доступно на случай, если нужно предоставить информацию о строке подключения без предоставления при этом разрешения на изменение этой строки и на просмотр определений любых других объектов.

    • На панели Измерения установите флажок Чтение определения для этого измерения. Опытные аналитики и разработчики могут просматривать определение без права его изменять или просматривать определения других объектов (других измерений, объектов кубов, структур и моделей интеллектуального анализа данных).

    • На панели «Структуры интеллектуального анализа данных» установите флажок Чтение определения для нужных структур или моделей интеллектуального анализа данных. Разрешение Чтение определения необходимо для просмотра модели данных. Дополнительные сведения см. в разделе Предоставление разрешений для структур интеллектуального анализа данных и моделей (Analysis Services).

  4. На панели Членство введите учетные записи пользователей Windows и групп, которые подключаются к службам Analysis Services с помощью этой роли.

  5. Нажмите кнопку ОК, чтобы завершить создание роли.

См. также

Задания

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

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