none
OLAP 權限問題 RRS feed

  • 一般討論

  • 不知 OLAP問題是否在此處提問, 若不是很抱歉!

    做完維度後 , 想到 "瀏覽器" 看一資料 , 可是卻出現 "使用者 XXXX 沒有 Analysis Service 專案4 資料庫的存取權或資料庫不存在"

    但視窗左側 "伺服器總管" 中的 資料庫連結已連結在該資料庫上 ,

    請問這可能是什麼狀況 ? 如何解決 ? 謝謝
    • 已變更類型 Alex ChuoModerator 2009年8月28日 上午 10:54 發問者沒有後續回應
    2009年8月8日 上午 04:51

所有回覆

  • 確認使用者 XXXX 擁有存取該專案的資料庫之權限,參考資料:模擬資訊對話方塊 (Analysis Services - 多維度資料)
    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2009年8月8日 上午 06:01
    版主
  • 謝謝您的回覆

    但是我在 SQL Server Management Studio資料庫屬性對話方塊中,找不到資料來源模擬資訊屬性 ,

    是在 "物件總管" 中點選資料庫後按右鍵 , 點選 "屬性" , 出現的是  資料庫屬性 視窗 , 右方有 "一般" , "檔案" , "選項"  .. ,

    各項中均無 "資料來源模擬資訊" ,

    可否請問該屬性在何處 ? 謝謝
    2009年8月10日 上午 10:20
  • Did you connect to ssas in ssms?
    2009年8月10日 下午 01:30
  • 謝謝您的回覆

    之前是沒連 ssas , 但您提醒後連進去 ,  "物件總管" 視窗多了一個節點 , 下有 "資料庫" 與 "組件" 兩個項目,
    但 "資料庫" 下沒有任何項目.
    點選之前連 Database Engine 節點的資料庫 --> 右鍵 --> 屬性 , 屬性視窗還是沒看到.
    真不知問題出在那裡 ?
    2009年8月11日 上午 06:36
  • Either there's no db in ssas at all or you don't have permission in ssas.
    2009年8月11日 下午 01:10
  • 對阿! 我就是沒權限去 run 我自己建的 ssas 專案 , 所以才提問. 
    可是, 問題是我用同一個帳號(windows local 帳號) 是可連到 sql server 的 ,
    請問要在那裡加 ssas 帳號讓我可以 run 我建的專案 ?  謝謝
    2009年8月12日 上午 02:28
  • Have to grant permission in ssas, ask your dba.
    2009年8月12日 下午 01:31
  • 因為我有sql server  dba 權限 , 請問這樣是否就可 grant permission in ssas  ? 要如何  grant permission in ssas?

    我想這樣問題就可解了

    謝謝您了

    2009年8月13日 上午 02:41
  • No, you need full permission in ssas to grant permission to others.
    2009年8月13日 下午 01:13
  • No, you need full permission in ssas to grant permission to others.
    2009年8月13日 下午 01:18
  • what is  "full permission" , Is "sa" enough ?
     how to grant ? Thanks !
    2009年8月15日 上午 02:46
  • SSAS is completely different from sql service, sql login has no permission in ssas at all. SSAS uses windows authentication only, your windows account has to be member of server role in ssas to get full permission. 

    2009年8月15日 下午 03:31
  • your windows account has to be member of server role in ssas to get full permission

    --> 請問於何處我可以將我的 windows account  設為 member of server role in ssas ?
         在 ssas 那個主功能選項的那個選項?  我找了很久都找不到 !
    2009年8月18日 上午 03:46
  • Right click on ssas server in ssms and go to properties -> security, you can add account there.
    2009年8月18日 下午 01:23
  • That is my problem , before i post this problem , i have already add a windows authenticated account to the sample database , also grant all permissions in ssms ,
    but when i open a ssas dim and try to browse the data , the err msg i posted appeared ,
    at that time , in ssas , the left panel has already shown the database is connected
    2009年8月19日 上午 01:14
  • Which sample database? In sql server or in ssas? Did you see your account in ssas server's security? As said above, permission in sql server will not carry to ssas. They are different animal.

    2009年8月19日 上午 01:22
  • 謝謝您耐心的說明
    我大概敘述一下我現在的狀況
    之前我並不知道 ssms 中與 ssas 的設定有何不同 , 我一直以為 ssms 中設定資料庫權限就可以 ,
    也搞不清楚 Alex所述的 ":模擬資訊對話方塊 (Analysis Services - 多維度資料)"  在那裡 ,
    經過您一再說明 , 頓時了解雖然 ssas 設定也是於 ssms 中, 但是方式不同 , 這可真是謝謝您了
    但現在我的問題還是存在

    我的方式如下 , 不知是否有誤

    1. 開啟 ssms
    2. 在物件總管  中點選 "連接" 再選 "Analysis Service " , 出現畫面後只指定 "伺服器"  並使用 windows 帳號連接(灰色不可改) , 無處可指定資料庫
    3. 在物件總管  中出現 "資料庫"  節點 , 但該節點預設未含任何資料庫
    4. 點選 "資料庫"節點 --> 按右鍵 --> 選 "新增資料庫" , 出現 "新增資料庫" 畫面
     --> 此處只能用輸入的方式(無法用選的) 輸入 "資料庫名稱" (我是用ssas的 default db "AdventureWorks" )
    5. "資料庫"節點之下出現該資料庫的名稱節點
    6. 點選該資料庫 ("AdventureWorks") --> 按右鍵 --> 選 "屬性" --> 可以看到 "資料來源模擬資訊" 的屬性 ** 終於了解之前 Alex 的說明了
    7. 點選該屬性後 , 試過選 "使用特定的使用者名稱和密碼" , 也 試過選 "使用目前使用者 的認證" ,
        -->  都還是無法於 "SQL Servre Business Intelligence Development Studio" 中瀏覽於其中做的專案的維度資料

    2009年8月19日 上午 07:52
  • Did you create any dimension and cube in the database?
    2009年8月19日 下午 01:27
  • 我有在  "SQL Servre Business Intelligence Development Studio" 中建  cube ,
    沒有在ssms 中連接 "Analysis Service " 後出現的節點中新增 dimension and cube ,
    還需要在 ssms 中也 create 嗎 ? 我來測看看

    謝謝您喔 !

    在 ssms 中 create 好像都要用輸入的 (不是用選的) , ssas 與 ssms 間沒有聯結嗎 ?
    感覺好驢 !  也不會做 check ?
    2009年8月20日 上午 03:22
  • Should be able to see cube in ssms if you created on ssas in bids. By the way, did you process the cube after creating it?
    2009年8月20日 上午 03:26
  • 沒有 process cube ,  , 因為要 瀏覽 dimension 就看不到了 (出現錯誤訊息)

    剛剛進去 ssms  點"連接" 再選 "Analysis Service " --> 物件總管中有之前新增的資料庫 ,
    但點選資料庫下的 "維度' 節點 , 按右鑑 , 選單中只有 "重新整理" , 並無 "新增" 的選項 ,
    因此也無法新增 dimension

    請問要建 ssas 的專案要在 ssms 先建所有在  bids 內的 "資料來源" , "維度" , "cube" ..  嗎 ?
    可是在 ssms 又沒辦法建 , 正確步驟是怎樣啊 ?

    謝謝您

    2009年8月20日 上午 08:03
  • Use bids to create them then deploy to ssas. Open project properties in bids and click on deployment in properties page, specify ssas server name and database name then deploy. Once done, connect to ssas in ssms, you'll see the database. 
    2009年8月20日 下午 02:07
  • 謝謝您耐心的一直回覆 , 我先依您的方式先試看看, 有問題再請教 , 謝謝
    2009年8月21日 上午 02:38
  • 想請教你後來有沒有解決,我是按照這篇教學在建立 AdventureWorks CUBE,

    https://www.sqlshack.com/build-cube-scratch-using-sql-server-analysis-services-ssas/

    建立好 Dimension 之後,要點處理把資料從 Sql server DW 抓過來時,跳出錯誤視窗

    在伺服器上的MultidimensionalProject1 資料庫找不到 ‘Dim' 維度

    到 "瀏覽器" 看一資料 , 也出現 "使用者 XXXX 沒有 MultidimensionalProject1 資料庫的存取權或資料庫不存在"

    看到您的文章,想請教您如何解決,謝謝

    2019年9月5日 下午 12:46
  • How do you connect to sql serve from SSIS? Can you post details of your setup?
    2019年9月5日 下午 04:43
  • @rmiao,
    我使用的只有 Visual Studio 和 SSMS, 在 Data View 確認都有連接成功,請問要去哪邊看 SSIS 的設定,有相關教學嗎?

    我只有照這篇做 https://www.sqlshack.com/build-cube-scratch-using-sql-server-analysis-services-ssas/


    2019年9月9日 上午 01:51
  • Sorry for the typo, how do you connect to sql serve from SSAS? You should have that setup in SSMS.
    2019年9月9日 下午 12:23
  • @rmiao,

    This is how I connect from SSAS to sql server

    following this offical tutorial https://docs.microsoft.com/en-us/analysis-services/multidimensional-tutorial/lesson-1-2-defining-a-data-source

    and click 'Test connection' it's say "succeeded"

    我想你說的在 SSMS 的設定,是指 Object Explorer > security > login 裡的設定嗎?

    2019年9月17日 上午 06:05
  • Once you connected to ssas in ssms, you should see db inside ssas along with other info like data source, etc. You can find how ssas connects to sql server to get data.
    2019年9月17日 下午 04:58