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


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

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

Имена входа

Вход Описание
mds_dlp_login Разрешает создание сборок UNSAFE.

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

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

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



Дополнительные сведения см. в статье Creating an Assembly.
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)