次の方法で共有


データベース ログイン、ユーザー、ロール (マスター データ サービス)

マスター データ サービスには、マスター データ サービス データベースをホストする 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 アクセス許可。

これらのテーブルに対する ALTERINSERTSELECT 権限:
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 正規表現または類似性に基づくメンバーの結果のフィルター処理、および通知メールの書式設定に関連するマスター データ サービス データベース関数が含まれています。
ポンド ステージング プロセスに関連するマスター データ サービス データベース テーブル、ストアド プロシージャ、およびビューが含まれます。 これらのオブジェクトは削除しないでください。 ステージング プロセスの詳細については、「 データのインポート (マスター データ サービス)」を参照してください。

こちらもご覧ください

データベース オブジェクトのセキュリティ (マスター データ サービス)