Создание ролей и управление ими (табличные службы SSAS)

В табличной модели роли определяют разрешения члена для модели. Роли определяются для проекта модели с помощью диалогового окна «Диспетчер ролей» в среде SQL Server Data Tools (SSDT). В развернутой модели администраторы баз данных могут управлять ролями с помощью среды Среда SQL Server Management Studio.

Задачи в этом разделе описывают создание ролей и управление ролями во время создания модели с помощью диалогового окна «Диспетчер ролей» в среде SQL Server Data Tools (SSDT). Сведения об управлении ролями в развернутой базе данных модели см. в разделе Роли табличных моделей (табличные службы SSAS).

Задачи

Создавать, изменять, копировать и удалять роли можно в диалоговом окне Диспетчер ролей. Чтобы открыть диалоговое окно Диспетчер ролей в среде SQL Server Data Tools, выберите в меню Модель пункт Диспетчер ролей.

Создание новой роли

  1. В среде SQL Server Data Tools откройте меню Модель и выберите команду Диспетчер ролей.

  2. В диалоговом окне Диспетчер ролей выберите Создать.

    В список ролей будет добавлена новая выделенная роль.

  3. В списке Роли в поле Имя введите имя роли.

    По умолчанию к имени роли, заданному по умолчанию, будет добавляться номер, последовательно увеличивающийся для каждой новой роли. Рекомендуется ввести имя, ясно определяющее тип члена, например «Финансовые менеджеры» или «Специалисты по кадрам».

  4. В поле Разрешения щелкните стрелку вниз и выберите один из следующих типов разрешения.

    Разрешение

    Описание

    Нет

    Члены не могут вносить изменения в схему модели и просматривать данные.

    Чтение

    Члены могут просматривать данные (с учетом фильтров строк), но не могут вносить изменения в схему модели.

    Чтение и обработка

    Члены могут просматривать данные (с учетом фильтров строк), а также выполнять операции «Обработать» и «Обработать все», но не могут вносить изменения в схему модели.

    Обработка

    Члены могут выполнять операции «Обработать» и «Обработать все». Не могут изменять схему модели и просматривать данные.

    Администратор

    Члены могут вносить изменения в схему модели и просматривать все данные.

  5. Чтобы ввести описание роли, щелкните поле Описание и введите описание.

  6. Если у создаваемой роли есть разрешение «Чтение» или «Чтение и обработка», можно добавить фильтры строк с помощью формулы DAX. Чтобы добавить фильтры строк, перейдите на вкладку Фильтры строк, выберите таблицу, щелкните поле Фильтр DAX и введите формулу DAX.

  7. Чтобы добавить членов роли, перейдите на вкладку Члены и нажмите кнопку Добавить.

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

    Членов роли также можно добавлять в развернутую модель с помощью среды Среда SQL Server Management Studio. Дополнительные сведения см. в разделе Управление ролями с помощью среды SSMS (табличные службы SSAS).

  8. В диалоговом окне Выбор пользователей или групп введите объекты пользователя или группы Windows в качестве членов.

  9. Нажмите кнопку ОК.

См. также

Справочник

USERNAME, функция (DAX)

CUSTOMDATA, функция (DAX)

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

Роли (табличные службы SSAS)

Перспективы (табличные службы SSAS)

Анализ в Excel (табличные службы SSAS)