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


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

Область применения: SQL Server — Только Управляемый экземпляр SQL Azure Windows

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

Имена входа

Имя входа Description
mds_dlp_login Разрешает создание сборок UNSAFE. Дополнительные сведения см. в статье Creating an Assembly.

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

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

— Для msdb это имя входа сопоставляется с mds_clr_user.
mds_email_login Включенное имя входа, используемое для уведомлений.

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

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

User Description
mds_clr_user Не используется. Сопоставляется с mds_dlp_login.
mds_email_user Используется для уведомлений.

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

— Является членом роли DatabaseMailUserRole.

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

User Description
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

Роль Description Разрешения
mds_exec Эта роль содержит учетную запись, указанную в диспетчер конфигурации Master Data Services при создании веб-приложения Master Data Manager и назначении учетной записи для пула приложений. Разрешение 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

Схемы

Роль Description
mdm Содержит все базы данных Master Data Services и объекты Service Broker, отличные от функций, содержащихся в схеме mdq.
mdq Содержит функции базы данных Master Data Services, связанные с фильтрацией результатов элемента на основе регулярных выражений или сходства, а также для форматирования уведомлений по электронной почте.
stg Содержит таблицы базы данных Master Data Services, хранимые процедуры и представления, связанные с промежуточным процессом. Запрещается удалять любые из этих объектов. Дополнительные сведения о промежуточном процессе см. в статье "Обзор: импорт данных из таблиц (службы Master Data Services)".

См. также

Безопасность объектов базы данных (службы Master Data Services)