Account di accesso, utenti e ruoli del database (Master Data Services)

Si applica a:SQL Server su Windows Istanza gestita di SQL di Azure

Importante

Master Data Services (MDS) viene rimosso da SQL Server 2025 (17.x). Microsoft continua a supportare MDS in SQL Server 2022 (16.x) e versioni precedenti.

Master Data Services include account di accesso, utenti e ruoli installati automaticamente nell'istanza del Motore di database di SQL Server che ospita il database Master Data Services. Questi account di accesso, utenti e ruoli non devono essere modificati.

Account di accesso

Account di accesso Descrizione
mds_dlp_login Consente la creazione di assembly UNSAFE. Per altre informazioni, vedere Creating an Assembly.

-Accesso disabilitato con password generata in modo casuale.

-Viene mappato a dbo per il database di Master Data Services.

-Per msdb, mds_clr_user è associato a questo login.
mds_email_login Account di accesso abilitato utilizzato per le notifiche.

Per il database msdb e il database di Master Data Services, mds_email_user è associato a questo login.

Utenti di msdb

Utente Descrizione
mds_clr_user Non utilizzato. Esegue il mapping a mds_dlp_login.
mds_email_user Utilizzato per le notifiche.

- Esegue il mapping a mds_email_login.

- È un membro del ruolo DatabaseMailUserRole.

Utenti del database Master Data Services

Utente Descrizione
mds_email_user Utilizzato per le notifiche.

- Dispone dell'autorizzazione SELECT per lo schema mdm.

- Dispone dell'autorizzazione EXECUTE per il tipo di tabella mdm.MemberGetCriteria definito dall'utente.

-Dispone dell'autorizzazione di EXECUTE per la procedura archiviata mdm.udpNotificationQueueActivate.
mds_schema_user È proprietario degli schemi mdm e mdq. Lo schema predefinito è mdm.

Non dispone di alcun accesso associato.
mds_ssb_user Utilizzato per eseguire attività di Service Broker.

-Dispone delle autorizzazioni DELETE, INSERT REFERENCES, SELECT e UPDATE su tutti gli schemi.

-Non ha un accesso associato.

Ruolo del database Master Data Services

Ruolo Descrizione Autorizzazioni
mds_exec Questo ruolo include l'account specificato in Gestione configurazione di Master Data Services quando si crea un'applicazione Web Master Data Manager e si specifica un account per il pool di applicazioni. Autorizzazione EXECUTE per tutti gli schemi.



Autorizzazione ALTER, INSERTe SELECT per queste tabelle:

mdm.tblStgMember

mdm.tblStgMemberAttribute

mdm.tbleStgRelationship



Autorizzazione SELECT per queste tabelle:

mdm.tblUser

mdm.tblUserGroup

mdm.tblUserPreference



Autorizzazione di SELECT per queste viste:

mdm.viw_SYSTEM_SECURITY_NAVIGATION

mdm.viw_SYSTEM_SECURITY_ROLE_ACCESSCONTROL

mdm.viw_SYSTEM_SECURITY_ROLE_ACCESSCONTROL_MEMBER

mdm.viw_SYSTEM_SECURITY_USER_MODEL

Schemi

Ruolo Descrizione
Mdm Contiene tutti gli oggetti del Database Master Data Services e Service Broker diversi dalle funzioni contenute nello schema mdq.
mdq Sono contenute le funzioni del Database Master Data Services relative al filtro dei risultati dei membri in base a espressioni regolari o somiglianza e per la formattazione di messaggi di posta elettronica di notifica.
Stg Contiene tabelle del database Master Data Services, le stored procedure e le viste relative al processo di staging. Non eliminare alcun oggetto. Per ulteriori informazioni sul processo di staging, vedere Panoramica: Importazione di dati dalle tabelle (Master Data Services).

Vedi anche

Sicurezza di oggetti database (Master Data Services)