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

適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體

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

登入

登入 Description
mds_dlp_login 允許建立 UNSAFE 組件。 如需詳細資訊,請參閱 建立組件

-具有隨機產生之密碼的已停用登入。

- 對應至 Master Data Services 資料庫的 dbo。

-若是 msdb,mds_clr_user 會對應至此登入。
mds_email_login 用於通知的已啟用登入。

針對 msdb 和 Master Data Services 資料庫,mds_email_user 會對應至此登入。

msdb 使用者

User Description
mds_clr_user 未使用。 對應至 mds_dlp_login。
mds_email_user 用於通知。

-對應至 mds_email_login。

-為 DatabaseMailUserRole 角色的成員。

Master Data Services 資料庫使用者

User Description
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.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)