Condividi tramite


Database account di accesso, utenti e ruoli (Master Data Services)

Si applica a: SQL Server - Solo Windows Istanza gestita di SQL di Azure

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.

- Account di accesso disabilitato con password generata casualmente.

- Esegue il mapping a dbo per il database Master Data Services.

- Per msdb, mds_clr_user esegue il mapping a questo account di accesso.
mds_email_login Account di accesso abilitato utilizzato per le notifiche.

Per msdb e il Database Master Data Services, mds_email_user esegue il mapping a questo account di accesso.

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 EXECUTE per la stored procedure mdm.udpNotificationQueueActivate.
mds_schema_user È proprietario degli schemi mdm e mdq. Lo schema predefinito è mdm.

Non disporre di un account di accesso di cui è stato eseguito il mapping.
mds_ssb_user Utilizzato per eseguire attività di Service Broker.

-Ha le autorizzazioni DELETE, INSERT, REFERENCES, SELECT e UPDATE per tutti gli schemi.

- Non ha un account di accesso a cui è stato eseguito il mapping.

Ruolo del database Master Data Services

Ruolo Descrizione Autorizzazioni
mds_exec Il ruolo contiene l'account impostato in Gestione configurazione Master Data Services quando si crea un'applicazione Web Gestione dati master e si definisce un account per il pool di applicazioni. Autorizzazione EXECUTE per tutti gli schemi.



Autorizzazioni ALTER, INSERT e SELECT per queste tabelle:

mdm.tblStgMember

mdm.tblStgMemberAttribute

mdm.tbleStgRelationship



Autorizzazione SELECT per queste tabelle:

mdm.tblUser

mdm.tblUserGroup

mdm.tblUserPreference



Autorizzazione SELECT per queste viste:

mdm.viw_SYSTEM_SECURITY_NAVIGATION

mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL

mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL_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, stored procedure e viste correlate al processo di gestione temporanea. Non eliminare alcun oggetto. Per altre informazioni sul processo di gestione temporanea, vedere Panoramica: Importare dati dalle tabelle (Master Data Services).

Vedi anche

Sicurezza di oggetti database (Master Data Services)