適用於:SQL Server 於 Windows
Azure SQL 受控實例
這很重要
主資料服務(MDS)在 SQL Server 2025(17.x)中被 移除 。 我們繼續支援 SQL Server 2022 (16.x) 和舊版中的 MDS。
Master Data Services 包括自動安裝在 SQL Server 資料庫引擎執行個體上的登入、使用者和角色,該執行個體主控 Master Data Services 資料庫。 不應對這些登入、使用者和角色進行修改。
登入
| 登入 | 說明 |
|---|---|
| mds_dlp_login | 允許建立 UNSAFE 組件。 如需詳細資訊,請參閱 建立組件。 -具有隨機產生之密碼的已停用登入。 - 對應至 Master Data Services 資料庫的 dbo。 -若是 msdb,mds_clr_user 會對應至此登入。 |
| mds_email_login | 用於通知的已啟用登入。 針對 msdb 和 Master Data Services 資料庫,mds_email_user 會對應至此登入。 |
msdb 使用者
| 使用者 | 說明 |
|---|---|
| mds_clr_user | 未使用。 對應至 mds_dlp_login。 |
| mds_email_user | 用於通知。 -對應至 mds_email_login。 -為 DatabaseMailUserRole 角色的成員。 |
Master Data Services 資料庫使用者
| 使用者 | 說明 |
|---|---|
| mds_email_user | 用於通知。 -具有 mdm 結構描述的 SELECT 權限。 -具有 mdm.MemberGetCriteria 使用者定義資料表類型的 EXECUTE 權限。 -具有 mdm.udpNotificationQueueActivate 預存程序的 EXECUTE 權限。 |
| mds_schema_user | 擁有 mdm 和 mdq 結構描述。 預設結構描述為 mdm。 沒有對應的登入。 |
| mds_ssb_user | 用來執行 Service Broker 工作。 -具有所有結構描述的 DELETE、INSERT、REFERENCES、SELECT 和 UPDATE 權限。 -沒有對應的登入。 |
Master Data Services 資料庫角色
| 角色 | 說明 | 權限 |
|---|---|---|
| mds_exec | 這個角色包含當您建立主資料管理員 Web 應用程式並指定應用程式集區的帳戶時,在 Master Data Services 組態管理員中指定的帳戶。 | 所有結構描述的 EXECUTE 權限。 下列資料表的 ALTER、INSERT 和 SELECT 權限。 mdm.tblStgMember mdm.tblStgMemberAttribute mdm.tbleStgRelationship 下列資料表的 SELECT 權限: mdm.tblUser mdm.tbl使用者群組 mdm.tblUserPreference 下列檢視表的 SELECT 權限: 系統_安全_導航 mdm.viw_SYSTEM_SECURITY_ROLE_ACCESSCONTROL mdm.viw_系統_安全_角色_存取控制_成員 mdm.viw_SYSTEM_SECURITY_USER_MODEL |
結構描述
| 角色 | 說明 |
|---|---|
| mdm | 包含所有 Master Data Services 資料庫與 Service Broker 物件,而非 mdq 結構描述中包含的函數。 |
| mdq | 包含 Master Data Services 資料庫函數,這些函數與根據規則運算式或相似度篩選成員結果有關,而且可用於格式化通知電子郵件。 |
| stg | 包含 Master Data Services 資料庫資料表、預存程序以及與暫存處理序有關的檢視表。 請勿刪除這些物件的任何一個。 如需暫存處理序的詳細資訊,請參閱概觀︰從資料表匯入資料 (Master Data Services)。 |