none
在測試SQL Server 2008 - FormsAuthentication Sample這個範例時碰到的問題 RRS feed

  • 問題

  • 測試設備
    Windows XP
    SQL Server 2008 Express with Advanced Services

    開發的工具是 VS 2005

    請問一下,我按照讀我檔案_安全性延伸模組範例 的動作設定完後
    在「測試範例」中的3.輸入使用者名稱和密碼,並按一下 [註冊使用者] ,即可將使用者加入至 accounts 資料庫。
    再來5.返回 UILogon.aspx 頁面,重新輸入使用者名稱和密碼,然後按一下 [登入]。
    按完「登入」按鈕時,會出現『Reporting Services 錯誤
    報表伺服器發生組態錯誤。 (rsServerConfigurationError) 取得線上說明』


    請問這個問題如何解決!
    謝謝。

    附件為設定檔
    • 已編輯 lmy46 2009年10月12日 上午 03:07
    2009年10月1日 上午 10:20

解答

  • 找到問題了…
    原來是Express版本不支援此功能
    『e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: 此 Reporting Services 版本不支援功能: "自訂安全性延伸模組"。』
    2009年10月13日 上午 09:41

所有回覆

  • 請問都沒有人碰過這個問題嗎?
    2009年10月9日 上午 09:44
  • 建議您先看一下最上面的「SQL Server Management 討論區發言規範」,因為您所提供的資訊不足以讓大家了解要如何幫您!
    例如:「範例」在哪裡?開發的工具是 VS 2008? VS 2005?
    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」
    2009年10月9日 上午 09:59
    版主
  • 抱歉,版主
    本人已經補上範例的連結
    與開發工具了…
    謝謝版主的提醒
    2009年10月9日 上午 10:09
  • 找到問題了…
    原來是Express版本不支援此功能
    『e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: 此 Reporting Services 版本不支援功能: "自訂安全性延伸模組"。』
    2009年10月13日 上午 09:41
  • 按照上述的例子來做
    將SQL Server 2008 Express with Advanced Services改為SQL Server 2008 Enterprise
    將報表部署好了
    按照上面的測試來做
    成功登入後,接下來點看到的報表
    會出現『用戶端轉譯期間發生錯誤。
      報表處理期間發生錯誤。 (rsProcessingAborted)
        此資料來源設定為使用 Windows 整合式安全性。此報表伺服器可能已停用 Windows 整合式安全性或報表伺服器使用信任帳戶模式。(rsWindowsIntegratedSecurityDisabled)
    2009年10月14日 上午 06:03
  • 您好,
    請您確認您連接資料庫的方式是否為整合式驗證. 請參考以下連結:

    指定報表資料來源的認證和連接資訊
    http://msdn.microsoft.com/zh-tw/library/ms160330.aspx

    您可以在報表管理員修改您的連接方式, 請參考以下步驟:

    如何:建立、刪除或修改共用資料來源 (報表管理員)
    http://msdn.microsoft.com/zh-tw/library/ms159863.aspx
    2009年10月15日 上午 08:06
  • 修改共用資料來源
    可以改為以下二種,皆可正常執行:
    1.執行報表的使用者所提供的認證:要勾選「連接到資料來源時作為 Windows 認證」,不過每次都要輸入帳密才能正常執行。
    2.安全地儲存在報表伺服器中的認證:只要勾選「連接到資料來源時作為 Windows 認證」

    使用另外二種認證方式,會不能執行:
    1.Windows 整合式安全性:出現的錯誤訊息如上一篇所述
    2.不需要認證:會出現如下的錯誤訊息「無法完成目前的動作。使用者資料來源認證不符合執行此報表的需求。可能是使用者資料來源認證未儲存在報表伺服器資料庫中,或使用者資料來源設定為不需要認證卻未指定自動執行帳戶。 (rsInvalidDataSourceCredentialSetting)

    還不確定上面二種改法是否符合老大的需要。
    有什麼後續發展會再上來報告地。
    感謝微軟技術支援中心-Vera 提供的協助。
    2009年10月19日 上午 09:22