2014-08-31 39 views
1

訪問SQL Server數據庫中,我使用Visual Basic 2010編寫的前端我在SQL Server 2008中我有試圖在SQL Server數據庫添加爲新的數據時,該問題創建一個數據庫來源,我收到錯誤信息:從Visual Studio

您沒有權限打開這個文件。聯繫文件的所有者或管理員獲得許可

這是我需要在SQL Server中設置允許從VB連接的權限?如果是這樣,有人可以告訴我這是什麼嗎?

真的堅持了這一點,希望如果可能的話儘快找到答案。

+0

具有u試圖連接到從管理工作室第一是分貝? – 2014-08-31 16:31:22

+0

我建議:1.檢查您是否可以從管理工作室訪問數據庫(已由@Kamran Shahid提及)。 2.以管理員權限運行VS並再試一次。 3.關閉SQL管理工作室並嘗試再次連接VS,因爲當DB文件已被管理工作室使用時會發生此錯誤。如果是這樣,你可以準備改變AutoClose屬性。 – ntl 2014-08-31 20:56:11

回答

0

你可以嘗試打開你的Visual Studio'管理員',如果它的工作,那麼問題是與Visual Studio。

否則,它應該與你的SQL Server。嘗試以下步驟;

  • 右鍵點擊數據庫並選擇屬性選項。
  • 在彈出窗口中,轉到選項的廣告改變自動關閉選項設置爲true,如下圖所示;

enter image description here

0

檢查文件中針對特定用戶的權限。(讀/寫訪問)