Compartilhar via


Logons, usuários e funções de banco de dados (Master Data Services)

O Master Data Services inclui logons, usuários e funções que são instalados automaticamente na instância do Mecanismo de banco de dados do SQL Server que hospeda o banco de dados do Master Data Services. Esses logons, usuários e funções não devem ser modificados.

Logons

Logon

Descrição

mds_dlp_login

Permite a criação de assemblies UNSAFE. Para obter mais informações, consulte Criando um assembly.

  • Logon desabilitado com senha gerada aleatoriamente.

  • Mapeia para o dbo para o banco de dados do Master Data Services.

  • Para msdb, mds_clr_user mapeia para este logon.

mds_email_login

Logon habilitado usado para notificações.

Para o msdb e o banco de dados Master Data Services, o mds_email_user, mapeia para este logon.

Usuários do msdb

Usuário

Descrição

mds_clr_user

Não usado.

  • Mapeia para mds_dlp_login.

mds_email_user

Usado para notificações.

  • Mapeia para mds_email_login.

  • É um membro da função: DatabaseMailUserRole.

Usuários de banco de dados do Master Data Services

Usuário

Descrição

mds_email_user

Usado para notificações.

  • Tem permissão SELECT para o esquema do mdm.

  • Tem permissão EXECUTE para o tipo de tabela definida pelo usuário mdm.MemberGetCriteria.

  • Tem permissão EXECUTE para o procedimento armazenado mdm.udpNotificationQueueActivate.

mds_schema_user

É proprietário dos esquemas mdm e mdq. O esquema padrão é mdm.

Não tem um logon mapeado para ele.

mds_ssb_user

Usado para executar tarefas de Service Broker.

  • Possui permissão DELETE, INSERT, REFERENCES, SELECT e UPDATE em todos os esquemas.

  • Não está associado a um logon.

Função de banco de dados do Master Data Services

Função

Descrição

mds_exec

Essa função contém a conta que você designa em Gerenciador de Configuração do Master Data Services quando:

  • Cria um banco de dados do Master Data Services e designa uma conta de serviço.

  • Você cria um aplicativo Web do Master Data Manager e designa uma conta para o pool de aplicativos.

A mesma conta deve ser usada nos dois casos.

A função mds_exec tem:

  • Permissão EXECUTE em todos os esquemas.

  • Permissões ALTER, INSERT e SELECT nestas tabelas:

    • mdm.tblStgMember

    • mdm.tblStgMemberAttribute

    • mdm.tbleStgRelationship

  • Permissão SELECT nestas tabelas:

    • mdm.tblUser

    • mdm.tblUserGroup

    • mdm.tblUserPreference

  • Permissão SELECT nestas exibições:

    • mdm.viw_SYSTEM_SECURITY_NAVIGATION

    • viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL

    • mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL_MEMBER

    • mdm.viw_SYSTEM_SECURITY_USER_MODEL

Esquemas

Função

Descrição

mdm

Contém todo o banco de dados do Master Data Services e objetos do Service Broker diferentes das funções contidas no esquema mdq.

mdq

Contém funções de banco de dados do Master Data Services relacionadas aos resultados da filtragem de membros com base nas expressões regulares ou similaridade e para emails de notificação de formatação.

Histórico de alterações

Atualização de conteúdo

Descrições atualizadas dos esquemas.