マスター データ サービスには、マスター データ サービス データベースをホストする SQL Server データベース エンジン インスタンスに自動的にインストールされるログイン、ユーザー、ロールが含まれます。 これらのログイン、ユーザー、ロールは変更しないでください。
ログイン
| ログイン | 説明 |
|---|---|
mds_dlp_login |
UNSAFE アセンブリの作成を許可します。 -ランダムに生成されたパスワードでログインを無効にしました。 -Master Data Services データベースを dbo にマップします。 -msdb の場合、mds_clr_userはこのログインにマップされます。 詳細については、「 アセンブリの作成」を参照してください。 |
mds_email_login |
通知に使用される有効なログイン。 msdb およびマスター データ サービス データベースの場合、mds_email_userはこのログインにマップされます。 |
msdbのユーザー
| ユーザー | 説明 |
|---|---|
mds_clr_user |
使用されていません。 mds_dlp_loginにマップします。 |
mds_email_user |
通知に使用されます。 mds_email_loginにマップします。 ロール DatabaseMailUserRole のメンバーです。 |
マスター データ サービス データベース ユーザー
| ユーザー | 説明 |
|---|---|
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 の権限を持っています。 ログインがマップされていません。 |
マスター データ サービスのデータベース ロール
| 役割 | 説明 |
|---|---|
mds_exec |
このロールには、マスター データ マネージャー Web アプリケーションを作成し、アプリケーション プールのアカウントを指定するときに、マスター データ サービス構成マネージャーで指定するアカウントが含まれます。 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_ACCESSCONTROL mdm.viw_SYSTEM_SECURITY_ROLE_ACCCESSCONTROL_MEMBER mdm.viw_SYSTEM_SECURITY_USER_MODEL |
スキーマ
| 役割 | 説明 |
|---|---|
mdm |
mdq スキーマに含まれる関数以外のすべてのマスター データ サービス データベースおよび Service Broker オブジェクトが含まれます。 |
mdq |
正規表現または類似性に基づくメンバーの結果のフィルター処理、および通知メールの書式設定に関連するマスター データ サービス データベース関数が含まれています。 |
| ポンド | ステージング プロセスに関連するマスター データ サービス データベース テーブル、ストアド プロシージャ、およびビューが含まれます。 これらのオブジェクトは削除しないでください。 ステージング プロセスの詳細については、「 データのインポート (マスター データ サービス)」を参照してください。 |