授與處理權限

更新: 2006 年 7 月 17 日

Microsoft SQL Server 2005 Analysis Services (SSAS) 的伺服器角色成員,或在特定資料庫中具有完整控制權 (管理員) 權限的資料庫角色成員,可建立只具有處理資料庫內所指定物件之權限的資料庫角色。授與資料庫角色處理資料庫物件的權限,可讓管理員委派處理特定物件的工作,而不必同時授與額外權限給執行處理的使用者。

當您設定資料庫角色的處理權限時,要知道權限是會加總的。例如,若有一個資料庫角色會授與使用者處理特定 Cube 的權限,而另一個資料庫角色則授與相同使用者處理該 Cube 內之維度的權限。兩個不同角色的權限結合之後,使用者即擁有處理 Cube 和處理 Cube 內之指定維度的權限。

ms175426.note(zh-tw,SQL.90).gif重要事項:
使用者之資料庫角色若只具有資料庫內一個或多個物件的處理權限,將無法使用 SQL Server Management Studio 或 Business Intelligence Development Studio 連接 Analysis Services 和處理物件。這些工具需要使用者具有存取物件中繼資料的權限。因此,只對物件具有處理權限的使用者,必須使用 XML for Analysis (XMLA) 指令碼來處理那些物件。如需詳細資訊,請參閱<XML for Analysis (XMLA)>。

處理權限可在資料庫、Cube、維度和採礦結構層級上授與。

授與 Analysis Services 資料庫的處理權限

授與資料庫角色處理 Analysis Services 資料庫的權限,表示該角色有權限在資料庫上執行所有處理選項。其中包括處理資料庫中所有 Cube、維度、採礦結構和採礦模型。不過,角色沒有讀取資料庫中繼資料或存取資料庫本身之任何資料的權限。

授與資料庫角色處理 Analysis Services 資料庫的權限

  1. 在 SQL Server Management Studio 中,連接到 Analysis Services 的執行個體,展開 [物件總管] 中適當資料庫的 [角色],然後按兩下資料庫角色 (或以滑鼠右鍵按一下 [角色],再選取 [新增角色] 以建立新的資料庫角色)。

  2. 按一下 [選取頁面] 窗格中的 [一般],然後選取 [處理資料庫] 核取方塊。如果這是新的角色,請確認已在 [角色名稱] 方塊中輸入角色的名稱。

  3. 按一下 [確定] 按鈕。

授與對 Cube 的處理權限

授與資料庫角色處理 Cube 的權限時,表示該角色有權限對 Cube 執行所有處理選項,但沒有處理 Cube 中之維度的權限。因此,如果使用者試圖處理 Cube,但 Cube 包含未處理的維度,則除非使用者也對未處理的維度具有處理權限,否則 Cube 處理會失敗。

授與資料庫角色處理 Cube 的權限,並不表示該角色有讀取 Cube 中繼資料或存取 Cube 本身之任何資料的權限。

授與資料庫角色處理 Cube 的權限

  1. 在 SQL Server Management Studio 中,連接到 Analysis Services 的執行個體,展開 [物件總管] 中適當資料庫的 [角色],然後按兩下資料庫角色 (或以滑鼠右鍵按一下 [角色],再選取 [新增角色] 以建立新的資料庫角色)。如果這是新的角色,請確認已在 [角色名稱] 方塊中輸入角色的名稱。

  2. 按一下 [選取頁面] 窗格中的 [Cube],在 [Cube] 清單中找出 Cube,然後針對該 Cube 選取 [處理] 核取方塊。

  3. 按一下 [確定] 按鈕。

授與對維度的處理權限

授與資料庫角色處理維度的權限,表示該角色有權限對該維度執行所有處理選項。不過,該角色沒有讀取維度中繼資料或存取維度資料本身的權限。

授與資料庫角色處理維度的權限

  1. 在 SQL Server Management Studio 中,連接到 Analysis Services 的執行個體,展開 [物件總管] 中適當資料庫的 [角色],然後按兩下資料庫角色 (或以滑鼠右鍵按一下 [角色],再選取 [新增角色] 以建立新的資料庫角色)。如果這是新的角色,請確認已在 [角色名稱] 方塊中輸入角色的名稱。

  2. 按一下 [選取頁面] 窗格中的 [維度],在 [選取維度集] 清單中找出維度,然後針對該維度選取 [處理] 核取方塊。

  3. 按一下 [確定] 按鈕。

授與對採礦結構的處理權限

授與資料庫角色處理採礦結構的權限,表示該角色有權限在採礦結構上執行所有處理選項。其中包括處理所有採礦模型。不過,該角色沒有存取或讀取採礦結構或採礦模型之定義的權限。該角色也沒有鑽研或瀏覽任何採礦模型的權限。

授與資料庫角色處理採礦結構的權限

  1. 在 SQL Server Management Studio 中,連接到 Analysis Services 的執行個體,展開 [物件總管] 中適當資料庫的 [角色],然後按兩下資料庫角色 (或以滑鼠右鍵按一下 [角色],再選取 [新增角色] 以建立新的資料庫角色)。如果這是新的角色,請確認已在 [角色名稱] 方塊中輸入角色的名稱。

  2. 按一下 [選取頁面] 窗格中的 [採礦結構],在 [採礦結構] 清單中找出採礦結構,然後針對該採礦結構選取 [處理] 核取方塊。

  3. 按一下 [確定] 按鈕。

請參閱

工作

授與完整控制權限

概念

授與讀取中繼資料權限
授與使用者存取權
角色 (Analysis Services)

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

變更的內容:
  • 已更新示範如何授與處理權限的步驟。