Condividi tramite


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

In Master Data Services sono inclusi account di accesso, utenti e ruoli installati automaticamente nell'istanza di 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 ulteriori informazioni, vedere Creazione di un assembly.

  • Account di accesso disabilitato con password generata casualmente.

  • Effettua il mapping a dbo per il database Master Data Services.

  • Per msdb, mds_clr_user effettua 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 effettua il mapping a questo account di accesso.

Utenti di msdb

Utente

Descrizione

mds_clr_user

Non utilizzato.

  • Effettua il mapping a mds_dlp_login.

mds_email_user

Utilizzato per le notifiche.

  • Effettua 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 mappato.

mds_ssb_user

Utilizzato per eseguire attività di Service Broker.

  • Dispone di autorizzazioni DELETE, INSERT, REFERENCES, SELECT e UPDATE per tutti gli schemi.

  • Non disporre di un account di accesso mappato.

Ruolo del database Master Data Services

Ruolo

Descrizione

mds_exec

Questo ruolo include l'account definito in Gestione configurazione Master Data Services quando:

  • Si crea un database Master Data Services e si definisce un account di servizio.

  • Si crea un'applicazione Web Gestione dati master e si definisce un account per il pool di applicazioni.

È necessario utilizzare lo stesso account in entrambi i casi.

Il ruolo mds_exec dispone di:

  • 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

    • 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 di database Master Data Services e Service Broker diversi dalle funzioni contenute nello schema mdq.

mdq

Contiene le funzioni del database di 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.

Cronologia modifiche

Aggiornamento del contenuto

Aggiornamento delle descrizioni degli schemi.