2010-04-05 46 views
5

爲什麼我不能瀏覽深入到該文件夾​​,我還是有一些文件夾有: alt text http://img168.imageshack.us/img168/3056/mdf.jpg不能附加密度纖維板到SQL Server管理

+3

雖然這可能是一個愚蠢的問題,但該文件存在*服務器上的*在該位置,而不是*你的機器*,對不對? – 2010-04-05 17:05:56

+2

是的,當您嘗試附加mdf文件時,您正在瀏覽的文件夾是安裝SQL Server的計算機的文件夾,而不是您的計算機上的文件夾。 – AaronLS 2010-04-05 17:09:32

+1

這可能是一個愚蠢的答案也一樣,但是服務器是我的電腦... – aherlambang 2010-04-05 17:15:10

回答

11

你的SQL Server服務帳戶可能沒有訪問到你試圖瀏覽的文件夾。從安全角度來看,理想的解決方案是將文件移動到另一個非用戶特定的位置。但是,您正在嘗試做的事情可以完成。

  1. 確定SQL Server實例的服務帳戶。爲此,請查看計算機的服務並找到「SQL Server」或「SQL Server(instancename)」。雙擊並選擇「登錄」選項卡以確定正在使用的帳戶。
  2. 用戶的文件夾開始,改變安全授予閱讀和瀏覽權限位於第1步中的用戶你需要做的每個文件夾的路徑,首先是用戶(換句話說,如果它在C:\Documents and Settings\user\Desktop中,則必須在userDesktop上執行此操作)。
  3. 找到您想要附加的特定文件,並將讀寫權限授予同一個帳戶。

要更改文件夾或文件的權限,請右鍵單擊並選擇「屬性」,然後選擇「安全」選項卡。您可以通過單擊「添加...」添加其他權限,並找到要顯式授予(允許)或拒絕權限的用戶。

+1

在1年前發佈的答案,仍然可以讓某人擺脫挫折..非常感謝!順便說一句,我已經花了幾個小時搜索網絡,然後我開始瀏覽這篇文章! – 2011-09-24 09:38:20

0

子文件夾中用戶往往是密碼保護,可以只能由用戶文件夾的所有者訪問。如果您試圖訪問的文件夾您自己的文件夾,那麼您可能有權限問題,需要修改操作系統中的文件夾設置。

嘗試在Windows資源管理器中導航到SQL管理器之外的文件夾。如果仍然無法訪問文件夾,則可能需要嘗試登錄管理員級別的用戶並修改文件夾權限。

+1

這是不可能的,用戶當前的憑據在這裏有什麼權限來處理權限。適當的實例服務帳戶的權限將決定服務器是否可以訪問該文件。 – 2010-04-05 17:14:22

+0

我絕對可以訪問SQL管理器之外的文件夾...我如何修改權限問題? – aherlambang 2010-04-05 17:17:59

+0

如果您可以訪問SQL Manager之外的文件夾,那麼您會讓我難住,因爲應用程序應該具有與您的登錄相同的讀/寫權限。無論您如何嘗試導航到該文件夾​​,我都希望該文件夾禁止訪問,但以其他帳戶登錄除外。 – JYelton 2010-04-05 19:07:45

3

我有一個MDF文件在我的桌面上,但不能訪問它要麼是由於不能夠瀏覽更深。

我解決它通過將

開始>所有程序> Microsoft SQL Server 2008 R2的> SQL Server配置管理

SQL配置管理器中的我去到SQL Server服務和雙點擊的情況下運行「>」登錄「>將內置帳戶更改爲」本地系統「。我被設置爲網絡服務,但只要將其更改爲本地系統,我就可以訪問我的桌面和我的所有用戶文件。