授與資料採礦結構和模型的權限 (Analysis Services)
根據預設,只有 Analysis Services 伺服器管理員才有檢視資料庫中的資料採礦結構或採礦模型的權限。遵循以下指示將權限授與非管理員使用者。
設定存取採礦結構的權限
在 SSMS 中,連接至 Analysis Services。若您需要步驟說明,請參閱<從用戶端應用程式連接 (Analysis Services)>。
開啟物件總管中的 [資料庫] 資料夾,並選取資料庫。
在 [角色] 上按一下滑鼠右鍵,並選取 [新增角色]。
在 [一般] 窗格中輸入名稱,並選擇是否要輸入描述。此頁面也包含了數個資料庫權限,例如完整控制權、處理資料庫及讀取定義。資料採礦存取不需要這些權限。如需資料庫權限的詳細資訊,請參閱<授與資料庫權限 (Analysis Services)>。
在 [採礦結構] 窗格中,為資料採礦結構選取 [讀取] 或 [讀取/寫入]。
在 [成員資格] 窗格中,輸入使用此角色連接至 Analysis Services 的 Windows 使用者和群組帳戶。
按一下 [確定],以完成建立角色。
設定存取採礦模型的權限
若為資料採礦模型,角色可具有讀取或讀取/寫入權限,以及能夠檢視及瀏覽基礎資料的鑽研和讀取定義權限。
注意:如果您在採礦結構和採礦模型上都啟用鑽研,則任何使用者只要是對於採礦模型和採礦結構具有鑽研權限的角色成員,也都可以檢視採礦結構中的資料行,即使這些資料行未包含在採礦模型中。因此,若要保護機密資訊,您應該設定資料來源檢視來遮罩個人資訊,並只有在必要時才允許採礦結構的鑽研存取。
若要授與資料庫角色讀取或讀取/寫入權限,使用者必須是 Analysis Services 伺服器角色的成員,或者擁有完整控制權 (管理員) 權限之 Analysis Services 資料庫角色的成員。
在 SQL Server Management Studio 中,連接到 Analysis Services 的執行個體,在 [物件總管] 中展開適當資料庫的 [角色],然後按一下資料庫角色 (或建立新的資料庫角色)。
在 [採礦結構] 窗格中,在 [採礦模型] 清單中找出採礦模型,然後為該模型選取 [讀取]、[讀取/寫入]、[鑽研]或 [瀏覽]。
在 [成員資格] 窗格中,輸入使用此角色連接至 Analysis Services 的 Windows 使用者和群組帳戶。
按一下 [確定],以完成建立角色。
若要在使用資料採礦延伸模組 (DMX) OPENQUERY 子句的鑽研查詢中使用資料來源,資料庫角色還需要對適當的資料來源物件具有讀取/寫入權限。如需詳細資訊,請參閱<授與資料來源物件權限 (Analysis Services)>和<OPENQUERY (DMX)>。
[!附註]
依預設,使用 OPENROWSET 來提交 DMX 查詢的功能已停用。
請參閱
工作
授與伺服器管理員權限 (Analysis Services)
將自訂存取權授與維度資料 (Analysis Services)