Datenbankanmeldenamen, -benutzer und -rollen (Master Data Services)

Master Data Services enthält Anmeldenamen, Benutzer und Rollen, die automatisch auf der SQL Server Database Engine (Datenbankmodul)-Instanz installiert werden, die die Master Data Services-Datenbank hostet. Diese Anmeldenamen, Benutzer und Rollen sollten nicht geändert werden.

Anmeldenamen

Anmeldename

Beschreibung

mds_dlp_login

Ermöglicht die Erstellung von UNSAFE-Assemblys. Weitere Informationen finden Sie unter Erstellen von Assemblys.

  • Deaktivierter Anmeldename mit willkürlich generiertem Kennwort.

  • Wird dbo für die Master Data Services-Datenbank zugeordnet.

  • Für msdb wird mds_clr_user diesem Anmeldenamen zugeordnet.

mds_email_login

Aktiviert den für Benachrichtigungen verwendeten Anmeldenamen.

Für msdb und die Master Data Services-Datenbank wird mds_email_user diesem Anmeldenamen zugeordnet.

msdb-Benutzer

Benutzer

Beschreibung

mds_clr_user

Wird nicht verwendet.

  • Wird mds_dlp_login zugeordnet.

mds_email_user

Wird für Benachrichtigungen verwendet.

  • Wird mds_email_login zugeordnet.

  • Ist ein Element der Rolle DatabaseMailUserRole.

Master Data Services-Datenbankbenutzer

Benutzer

Beschreibung

mds_email_user

Wird für Benachrichtigungen verwendet.

  • Verfügt über die SELECT-Berechtigung für das mdm-Schema.

  • Verfügt über die EXECUTE-Berechtigung für den benutzerdefinierten Tabellentyp mdm.MemberGetCriteria.

  • Verfügt über die EXECUTE-Berechtigung für die gespeicherte Prozedur mdm.udpNotificationQueueActivate.

mds_schema_user

Besitzt die mdm- und mdq-Schemas. Das Standardschema ist mdm.

Ist keinem Anmeldenamen zugeordnet.

mds_ssb_user

Wird zum Ausführen von Service Broker-Tasks verwendet.

  • Verfügt über die Berechtigungen DELETE, INSERT, REFERENCES, SELECT und UPDATE für alle Schemas.

  • Ist keinem Anmeldenamen zugeordnet.

Master Data Services-Datenbankrolle

Rolle

Beschreibung

mds_exec

Diese Rolle enthält das Konto, das Sie in folgenden Fällen in Konfigurations-Manager für Master Data Services festlegen:

  • Sie erstellen eine Master Data Services-Datenbank und legen ein Dienstkonto fest.

  • Sie erstellen eine Master Data Manager-Webanwendung und legen ein Konto für den Anwendungspool fest.

Sie sollten in beiden Fällen das gleiche Konto verwenden.

Die Rolle mds_exec verfügt über die folgenden Berechtigungen:

  • EXECUTE-Berechtigung für alle Schemas

  • ALTER-, INSERT- und SELECT-Berechtigungen für die folgenden Tabellen:

    • mdm.tblStgMember

    • mdm.tblStgMemberAttribute

    • mdm.tbleStgRelationship

  • SELECT-Berechtigung für die folgenden Tabellen:

    • mdm.tblUser

    • mdm.tblUserGroup

    • mdm.tblUserPreference

  • SELECT-Berechtigung für die folgenden Sichten:

    • mdm.viw_SYSTEM_SECURITY_NAVIGATION

    • viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL

    • mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL_MEMBER

    • mdm.viw_SYSTEM_SECURITY_USER_MODEL

Schemas

Rolle

Beschreibung

mdm

Enthält alle anderen Master Data Services-Datenbank- und Service Broker-Objekte als die im mdq-Schema enthaltenen Funktionen.

mdq

Enthält Master Data Services-Datenbankfunktionen, die sich auf das Filtern von Elementergebnissen auf Grundlage von regulären Ausdrücken oder Ähnlichkeit beziehen, und zum Formatieren von Benachrichtigungs-E-Mails.

Änderungsverlauf

Inhaltsaktualisierung

Beschreibungen der Schemas wurden aktualisiert.