データ マイニング構造およびデータ マイニング モデルに対する権限の付与 (Analysis Services)

適用対象: SQL Server Analysis Services Azure Analysis Services Power BI Premium

既定では、Analysis Services サーバー管理者にのみ、データベースのデータ マイニング構造またはマイニング モデルを表示する権限があります。 管理者以外のユーザーに権限を付与するには、次の手順に従ってください。

マイニング構造にアクセスするための権限の設定

  1. SSMS で、Analysis Services に接続します。 手順に関するヘルプが必要な場合は、クライアント アプリケーション (Analysis Services) からのConnectを参照してください。

  2. オブジェクト エクスプローラーで [データベース] フォルダーを開き、データベースを選択します。

  3. [ロール] を右クリックし、 [新しいロール]を選択します。

  4. [全般] ページで、名前を入力し、必要に応じて説明を入力します。 このページには、フル コントロール、データベースの処理、定義の読み取りなどデータベース権限もいくつか含まれています。 これらのいずれの権限も、データ マイニングのアクセスには必要ありません。 データベース権限の詳細については、「 データベース権限の付与 (Analysis Services)」 を参照してください。

  5. [ マイニング構造 ] ウィンドウで、各データ マイニング構造の 読み取り または 読み取り/書き込みを 選択します。

  6. [メンバーシップ] ペインで、このロールを使用して Analysis Services に接続する Windows ユーザー アカウントおよびグループ アカウントを追加します。

  7. [OK] をクリックして、ロールの作成を終了します。

マイニング モデルにアクセスするための権限の設定

データ マイニング モデルの場合、ロールに [読み取り] 権限または [読み取り/書き込み] 権限を設定できるほか、 [ドリルスルー] 権限および [定義の読み取り] 権限を設定して基になるデータの表示および参照を許可することもできます。

マイニング構造とマイニング モデルの両方についてドリルスルーを有効にした場合、そのマイニング モデルとマイニング構造に対するドリルスルー権限を持つロールのすべてのメンバー ユーザーが、マイニング構造内の列を表示できるようになります。これらの列がマイニング モデルに含まれていなかったとしても同様です。 したがって、機密情報を保護するため、個人情報をマスクするデータ ソース ビューを設定し、マイニング構造に対するドリルスルー アクセスは必要な場合にのみ許可する必要があります。

データベース ロールに対する読み取り/書き込みアクセス許可を付与するには、ユーザーが SQL Server Analysis Services サーバー ロールのメンバーであるか、フル コントロール (管理者) アクセス許可を持つSQL Server Analysis Services データベース ロールのメンバーである必要があります。

  1. SQL Server Management Studioで、SQL Server Analysis Servicesのインスタンスに接続し、オブジェクト エクスプローラーで適切なデータベースのロールを展開し、データベース ロールをクリックします (または、新しいデータベース ロールを作成します)。

  2. [マイニング構造] ペインで、 [マイニング モデル] ボックスの一覧からマイニング モデルを見つけ、そのマイニング モデルの [読み取り][読み取り/書き込み][ドリルスルー]、または [参照] を選択します。

  3. [メンバーシップ] ペインで、このロールを使用して Analysis Services に接続する Windows ユーザー アカウントおよびグループ アカウントを追加します。

  4. [OK] をクリックして、ロールの作成を終了します。

データ マイニング拡張機能 (DMX) の OPENQUERY 句を使用するドリルスルー クエリでデータ ソースを使用するには、適切なデータ ソース オブジェクトに対する読み取り/書き込み権限もデータベース ロールに与える必要があります。 詳細については、「 データ ソース オブジェクト (Analysis Services)OPENQUERY (DMX) に対するアクセス許可を付与する」を参照してください。

注意

既定では、OPENROWSET を使った DMX クエリの送信が無効になっています。

関連項目

Analysis Services インスタンスにサーバー管理者権限を付与する
キューブ権限またはモデル権限の付与 (Analysis Services)
ディメンション データへのカスタム アクセス権の付与 (Analysis Services)
セル データへのカスタム アクセス権の付与 (Analysis Services)