資料庫登入、使用者和角色 (Master Data Services)

Master Data Services 包含的登入、使用者和角色會自動安裝在主控 Master Data Services 資料庫的 SQL Server Database Engine 執行個體上。 不應對這些登入、使用者和角色進行修改。

登入

登入

說明

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 組態管理員 中指定的帳戶。

mds_exec 角色具有:

  • 所有結構描述的 EXECUTE 權限。

  • 下列資料表的 ALTER、INSERT 和 SELECT 權限。

    • mdm.tblStgMember

    • mdm.tblStgMemberAttribute

    • mdm.tbleStgRelationship

  • 下列資料表的 SELECT 權限:

    • mdm.tblUser

    • mdm.tblUserGroup

    • mdm.tblUserPreference

  • 下列檢視表的 SELECT 權限:

    • mdm.viw_SYSTEM_SECURITY_NAVIGATION

    • mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL

    • mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL_MEMBER

    • mdm.viw_SYSTEM_SECURITY_USER_MODEL

結構描述

角色

說明

mdm

包含所有 Master Data Services 資料庫與 Service Broker 物件,而非 mdq 結構描述中包含的函數。

mdq

包含 Master Data Services 資料庫函數,這些函數與根據規則運算式或相似度篩選成員結果有關,而且可用於格式化通知電子郵件。

stg

包含 Master Data Services 資料庫資料表、預存程序以及與暫存處理序有關的檢視表。 請勿刪除這些物件的任何一個。 如需有關暫存處理序的詳細資訊,請參閱<匯入資料 (Master Data Services)>。

請參閱

概念

資料庫物件安全性 (Master Data Services)