Freigeben über


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 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 Konfigurations-Manager für Master Data Services festlegen, wenn Sie eine Master Data Manager-Webanwendung erstellen und ein Konto für den Anwendungspool festlegen.

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

  • EXECUTE-Berechtigung für alle Schemas

  • Berechtigung ALTER, INSERT und SELECT 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

    • mdm.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 Ähnlichkeiten beziehen und die zum Formatieren von Benachrichtigungs-E-Mails vorgesehen sind.

stg

Enthält Master Data Services-Datenbanktabellen, gespeicherte Prozeduren und Sichten, die sich auf den Stagingprozess beziehen. Löschen Sie keines dieser Objekte. Weitere Informationen zum Stagingprozess finden Sie unter Importieren von Daten (Master Data Services).

Siehe auch

Konzepte

Sicherheit von Datenbankobjekten (Master Data Services)