SQL Server2008連接失敗的處理方法
使用Express版本的SQL Server Management Studio進行SQL Server2008連接是,提示了“SQLServer2008服務器主體無法在當前安全上下文下訪問數據庫”的錯誤,那么究竟是什么原因造成SQL Server2008連接失敗呢?
如果滿足下列條件,則SQL Server2008連接會出現此問題:
● 您沒有管理憑據。 此外,您沒有訪問某些數據庫SQL Server 2008中。
● 修改列在數據庫文件夾的 對象資源管理器詳細信息 頁上的列表。 此外,包括以下各列中至少一個:
○ 大小 (MB)
○ 數據空間使用 (KB)
○ 索引空間使用 (KB)
○ 空間可用 (KB)
○ 默認文件組
○ 郵件主機
○ 主文件路徑
備注
○ 默認情況下,這些列不在數據庫文件夾的 對象資源管理器詳細信息 頁上可見。 要在 對象資源管理器詳細信息 頁上查看這些列,用鼠標右鍵單擊列標題,然后單擊列。 您沒有訪問某些數據庫時,這些列會導致該問題。
○ 排序規則 列包含在數據庫文件夾中顯示默認的列。
○ 為數據庫啟用了 自動關閉 的選項時,排序規則 列會導致該問題。 此外,您沒有訪問數據庫的權限。
要解決此問題,請按照下列步驟操作:
1. 單擊 開始 指向 程序 ,指向Microsoft SQL Server 2008 ,然后依次和SQL Server Management Studio 。
2. 在 連接到服務器 對話框單擊服務器所需在 服務器類型 列表中,服務器中鍵入名稱 服務器名稱 框,然后單擊 連接 。
3. 在對象資源管理器,單擊 數據庫 文件夾。
4. 對象資源管理器詳細信息 本頁右鍵單擊該列標題,然后單擊 重置視圖 。
請注意 如果 對象資源管理器詳細信息 頁不可見,按F7。 或者,單擊在 視圖 菜單上的 對象資源管理器詳細信息 。
5. 在對象資源管理器,右鍵單擊 數據庫 文件夾,然后單擊 刷新 。
6. 在 文件 菜單中上, 單擊 退出 。
請注意 如果仍然收到在執行步驟 1 到 6 后"癥狀"部分中提到的該錯誤消息錯誤消息可能會造成 排序規則 列。 在這種情況下,請按照下列步驟操作:
1. 單擊 開始 指向 程序 ,指向Microsoft SQL Server 2008 ,然后依次和SQL Server Management Studio 。
2. 在 連接到服務器 對話框單擊服務器所需在 服務器類型 列表中,服務器中鍵入名稱 服務器名稱 框,然后單擊 連接 。
3. 在對象資源管理器,單擊 數據庫 文件夾。
4. 對象資源管理器詳細信息 本頁右鍵單擊該列標題,然后單擊以清除 排序規則 復選框。
5. 在對象資源管理器,右鍵單擊 數據庫 文件夾,然后單擊 刷新 。
6. 在 文件 菜單中上, 單擊 退出 。
【編輯推薦】