Inicios de sesión, usuarios y roles en bases de datos (Master Data Services)

Se aplica a:SQL Server en Windows Instancia administrada de Azure SQL

Importante

Master Data Services (MDS) se elimina en SQL Server 2025 (17.x). Seguimos admitiendo MDS en SQL Server 2022 (16.x) y versiones anteriores.

Master Data Services incluye inicios de sesión, usuarios y roles que se instalan automáticamente en la instancia del motor de base de datos de SQL Server que hospeda la base de datos de Master Data Services. No se deberían modificar estos inicios de sesión, usuarios y roles.

Inicios de sesión

Iniciar sesión Descripción
mds_dlp_login Permite crear ensamblajes UNSAFE. Para más información, consulte Creating an Assembly.

-Se deshabilitó el inicio de sesión con contraseña generada aleatoriamente.

-Se asigna a dbo para la base de datos de Master Data Services.

-Para msdb, mds_clr_user se asigna a este inicio de sesión.
mds_email_login Inicio de sesión activado para las notificaciones.

Para msdb y la base de datos de Master Data Services, mds_email_user se asigna a este inicio de sesión.

Usuarios de msdb

Usuario Descripción
mds_clr_user No utilizado. Se corresponde con mds_dlp_login.
mds_email_user Se usa para notificaciones.

-Se asigna a mds_email_login.

-Es miembro del rol: DatabaseMailUserRole.

Usuarios de la base de datos de Master Data Services

Usuario Descripción
mds_email_user Se usa para notificaciones.

-Tiene el permiso SELECT para el esquema de mdm.

-Tiene el permiso EXECUTE para el tipo de tabla definida por el usuario mdm.MemberGetCriteria.

-Tiene el permiso EXECUTE para el procedimiento almacenado mdm.udpNotificationQueueActivate.
mds_schema_user Es propietario de los esquemas mdm y mdq. El esquema predeterminado es mdm.

No tiene ninguna cuenta de inicio de sesión asociada.
mds_ssb_user Se usa para ejecutar tareas de Service Broker.

-Tiene permiso de DELETE, INSERT, REFERENCES, SELECT y UPDATE en todos los esquemas.

-No tiene ningún inicio de sesión asociado.

Rol de la base de datos Master Data Services

Rol Descripción Permisos
mds_exec Este rol contiene la cuenta que designe en Master Data Services Administrador de configuración al crear una aplicación web de Master Data Manager y designar una cuenta para el grupo de aplicaciones. Permiso de EXECUTE en todos los esquemas.



Permiso de ALTER, INSERT y SELECT en estas tablas:

mdm.tblStgMember

mdm.tblStgMemberAttribute

mdm.tbleStgRelationship



Permiso SELECT en estas tablas:

mdm.tblUser

mdm.tblUserGroup

mdm.tblUserPreference



Permiso de SELECT en estas vistas:

mdm.viw_SYSTEM_SECURITY_NAVIGATION

mdm.viw_SYSTEM_SECURITY_ROLE_ACCESSCONTROL

mdm.viw_SYSTEM_SECURITY_ROLE_ACCESSCONTROL_MEMBER

mdm.viw_SYSTEM_SECURITY_USER_MODEL

Esquemas

Rol Descripción
Mdm Contiene todos los objetos de base de datos y de Service Broker de Master Data Services, excepto las funciones contenidas en el esquema mdq.
mdq Contiene funciones de base de datos de Master Data Services relacionadas con el filtrado de los resultados de miembros basados en expresiones regulares o de similitud, y el formato de los correos electrónicos de notificación.
stg Contiene las tablas de bases de datos, los procedimientos almacenados y las vistas de Master Data Services relacionados con el proceso de almacenamiento provisional. No elimine ninguno de estos objetos. Para obtener más información sobre el proceso de almacenamiento provisional, consulte Información general: importación de datos de tablas (Master Data Services).

Consulte también

Seguridad de objetos de base de datos (Master Data Services)