Share via


角色 (Analysis Services)

在 Microsoft SQL Server 2005 Analysis Services (SSAS) 中,使用角色來管理 Analysis Services 物件和資料的安全性。基本上,角色會與特定的 Microsoft Windows 使用者和群組的安全性識別碼 (SID) 相關聯,這些使用者和群組擁有針對 Analysis Services 執行個體所管理物件定義的特定存取權限和權限。在 Analysis Services 中提供兩種角色類型:

  • 伺服器角色,這是一種固定角色,提供對 Analysis Services 執行個體的管理員存取權。
  • 資料庫角色,這是管理員所定義的角色,用來控制非管理員使用者對物件和資料的存取。

伺服器角色

Analysis Services 伺服器角色定義 Windows 使用者和群組,對 Analysis Services 執行個體的管理員存取權。此角色的成員擁有 Analysis Services 執行個體上所有 Analysis Services 資料庫和物件的存取權,並且可以執行下列工作:

  • 使用 SQL Server Management Studio 或 Business Intelligence Development Studio 執行伺服器層級管理功能,其中包括建立資料庫和設定伺服器層級屬性。
  • 使用分析管理物件 (AMO),以程式設計的方式執行管理功能。
  • 維護 Analysis Services 資料庫角色。
  • 啟動追蹤 (除了處理事件之外,擁有 Process 存取權的資料庫角色就可以執行處理事件)。

Analysis Services 的每個執行個體均有一個伺服器角色,該角色定義哪些使用者可以管理該執行個體。此角色的名稱和識別碼是 Administrators,而且不能刪除伺服器角色,也不能加入或移除權限,這和資料庫角色不同。換言之,使用者是或者不是 Analysis Services 執行個體的管理員,這會視使用者是否包含在 Analysis Services 執行個體之伺服器角色中而定。**相關主題:**<授與管理存取權>、<設定伺服器組態屬性>。

資料庫角色

Analysis Services 資料庫角色,定義對 Analysis Services 資料庫中之物件和資料的使用者存取。資料庫角色會建立成 Analysis Services 資料庫中的個別物件,且只適用於建立該角色的資料庫。管理員將 Windows 使用者和群組包含在角色中,並且定義角色內的權限。

某個角色的權限除了能讓成員存取和管理資料庫內的物件與資料之外,也允許成員存取和管理資料庫。每個權限有一或多個與其相關聯的存取權限,這些存取權限則會對資料庫之特定物件提供更細微的存取權限控制。**相關主題:**<權限和存取權限 (SSAS)>、<授與使用者存取權>。

請參閱

概念

權限和存取權限 (SSAS)
保護 Analysis Services 的安全
授與使用者存取權

其他資源

授與管理存取權

說明及資訊

取得 SQL Server 2005 協助