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


Имена входа, пользователи и роли базы данных (службы Master Data Services)

Среда Master Data Services включает имена входа, пользователей и роли, которые автоматически устанавливаются на экземпляр Компонент SQL Server Database Engine, где размещена база данных Master Data Services. Изменять этих пользователей, имена входа и роли не рекомендуется.

Имена входа

Имя входа

Описание

mds_dlp_login

Разрешает создание сборок UNSAFE. Дополнительные сведения см. в разделе Создание сборки.

  • Отключенное имя входа со случайно созданным паролем.

  • Сопоставляется со схемой dbo для базы данных Master Data Services.

  • Для msdb mds_clr_user сопоставляется с именем входа.

mds_email_login

Включенное имя входа, используемое для уведомлений.

Для msdb и базы данных Master Data Services mds_email_user сопоставляется с именем входа.

Пользователи msdb

Пользователь

Описание

mds_clr_user

Не используется.

  • Сопоставляется с mds_dlp_login.

mds_email_user

Используется для уведомлений.

  • Сопоставляется с mds_email_login.

  • Является членом следующей роли: DatabaseMailUserRole.

Пользователи базы данных Master Data Services

Пользователь

Описание

mds_email_user

Используется для уведомлений.

  • Имеет разрешение SELECT для схемы mdm.

  • Имеет разрешение EXECUTE для определяемого пользователем табличного типа mdm.MemberGetCriteria.

  • Имеет разрешение EXECUTE для хранимой процедуры mdm.udpNotificationQueueActivate.

mds_schema_user

Является владельцем схем mdm и mdq. Схема по умолчанию — mdm.

Не имеет сопоставленного имени входа.

mds_ssb_user

Используется для выполнения задач компонента Service Broker.

  • Имеет разрешения DELETE, INSERT, REFERENCES, SELECT и UPDATE для всех схем.

  • Не имеет сопоставленного имени входа.

Роль базы данных служб Master Data Services

Роль

Описание

mds_exec

Эта роль содержит учетную запись, создаваемую в службах Диспетчер конфигурации Master Data Services при создании веб-приложения Диспетчер основных данных и учетной записи для пула приложений.

Роль mds_exec имеет:

  • Разрешение EXECUTE для всех схем.

  • Разрешения ALTER, INSERT и SELECT для следующих таблиц:

    • mdm.tblStgMember

    • mdm.tblStgMemberAttribute

    • mdm.tbleStgRelationship

  • Разрешение SELECT для следующих таблиц:

    • mdm.tblUser

    • mdm.tblUserGroup

    • mdm.tblUserPreference

  • Разрешение SELECT для следующих представлений:

    • mdm.viw_SYSTEM_SECURITY_NAVIGATION

    • mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL

    • mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL_MEMBER

    • mdm.viw_SYSTEM_SECURITY_USER_MODEL

Схемы

Роль

Описание

mdm

Содержит все объекты базы данных Master Data Services и компонента Service Broker кроме функций, содержащихся в схеме mdq.

mdq

Содержит функции базы данных Master Data Services, относящиеся к фильтрации результирующих элементов на основе регулярных выражений или подобия, а также для форматирования уведомлений по электронной почте.

stg

Содержит таблицы базы данных Master Data Services, хранимые процедуры и представления, связанные с промежуточным процессом. Запрещается удалять любые из этих объектов. Дополнительные сведения о промежуточном процессе см. в разделе Импорт данных (службы Master Data Services).

См. также

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

Защита объектов базы данных (службы Master Data Services)