簡介:
本文介紹如何配置SSAS數據庫和cube相關維度的安全設置。
相對數據引擎來說,在Management Studio中配置分析服務的安全設置基本沒什麼區別。但是也會有一些限制,比如SSAS的權限配置都是圍繞角色進行的,其次,角色的成員必須是基於windows或者ad環境的,SQL Server用戶(比如sa)是無法使用的。還有,權限是無法直接授予給windows或者ad用戶或者組的,這些用戶或者組必須填加到角色中才可以。另外,如果UAC處於打開的狀態,那麼比如要以"Run as Administrator"管理員身份的方式來運行BIDS才可以使配置生效。
翻譯筆記:
此篇來自MSSQLTIPS,是我目前見過介紹的最全的一篇,一直以來就想寫一些關於SSAS安全方面的東西,於是就決定直接拿過來翻譯,原文地址:
http://www.mssqltips.com/sqlservertip/2776/configuring-permissions-for-sql-server-analysis-services/?utm_source=dailynewsletter&utm_medium=email&utm_content=headline&utm_campaign=20140421
在翻譯的過程中,對於Cell Data部分由於沒有具體使用過,所以這部分是基本是直譯過來的。有興趣的朋友可以一起來研究探討下這部分的話題。
維度部分感覺原文所闡述的方式有點繞(最起碼我是這麼理解),所以這部分我根據自己的理解直接寫,沒有直譯。
文中DWA的概念我也是頭一次看到,Data warehouse administrator,搞BI的兄弟們終於也可以有一個跟DBA一樣類似的稱謂了。
在安裝SQL Server的時候配置管理員權限:
配置SSAS安全的第一步是在安裝SQL Server的時候。在安裝SQL Server的過程當中,有些DBA或者DWA總是習慣一頓下一步。然而,在這個過程中的有些配置界面還是會影響到安裝的結果的。其中的一個步驟就是配置SSAS的管理員賬戶,這個賬戶被配置好了之後,配置其它用戶就不會顯得那麼麻煩。SSAS的管理員賬戶將擁有完整的權限,包括所有的SSAS數據庫,多維數據集,維度等。