天天看點

SQLServer2005Express附加(Attach)的為“隻讀”的解決方法

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> 我的為Server ,檔案系統NTFS,在2005 Express上 附加( Attach)從另外一台電腦Copy過來的資料庫後,資料庫為“ 隻讀”。如下圖:

解決辦法:

打開 SQLServerConfigurationManager,打開 SQLServerSQL Express的屬性,如下圖:

在内置帳号處,把“網絡服務”改成“本地系統”,重新啟動 SQLServer2005 Express後,再 附加( Attach)資料庫一切正常。

總結:之是以 附加( Attach)上的資料庫為“ 隻讀”,是因為啟動 SQLServer的預設的啟動帳号“網絡服務”對所 附加( Attach)的資料庫檔案的權限不夠造成的。

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>