資料庫登入、使用者和角色 (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)。 |