2015-03-02 95 views
0

如何在部署Analysis Services多維數據集時解決此權限錯誤?該用戶已在本地主機服務器上擁有SA權限。SQL Server 2014 Analysis Services部署權限錯誤

------ Build started: Project: FerrariRusso, Configuration: Development ------ 
Started Building Analysis Services project: Incremental .... 
Dimension [Date] : Create hierarchies in non-parent child dimensions. 
Dimension [Customer] : Create hierarchies in non-parent child dimensions. 
Dimension [Product] : Create hierarchies in non-parent child dimensions. 
Build complete -- 0 errors, 3 warnings 
------ Deploy started: Project: FerrariRusso, Configuration: Development ------ 
Performing an incremental deployment of the 'FerrariRusso' database to the 'localhost' server. 
Generating deployment script... 
    Add Database FerrariRusso 
    Process Database FerrariRusso 
Done 
Sending deployment script to the server... 
Error -1055391738 : Either the 'ACMECorp\tarzan' user does not have permission to create a new object in 'ACTARZAN-WIN81', or the object does not exist. 
Deploy complete -- 1 errors, 0 warnings 
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ========== 
========== Deploy: 0 succeeded, 1 failed, 0 skipped ========== 
+1

當你說該帳戶已經在本地主機服務器上擁有SA權限時,你是在談論數據庫引擎還是SSAS實例?您是否將該用戶添加爲Analysis Services實例的管理員? https://msdn.microsoft.com/en-us/library/ms174561.aspx – mmarie 2015-03-02 18:50:03

+0

我在談論數據庫引擎。謝謝你的鏈接。它導致的解決方案是:以管理員身份運行SSMS>在對象資源管理器中打開SSAS實例>轉至屬性>安全性>以管理員身份添加用戶。 – Tarzan 2015-03-02 19:28:28

回答

0

如果您正在部署的用戶不是Analysis Serices管理員組的成員,則可以使用以下過程修改角色成員資格。

  1. 運行SQL Server Management Studio中以管理員身份
  2. 打開分析服務對象資源管理器
  3. 進入屬性服務器
  4. 轉到安全
  5. 添加用戶爲管理員。
相關問題