開始→程序→Microsoft SQL Server 2005→配置工具→SQL Server 配置管理器→
點擊SQL Server 2005服務→右鍵右邊的SQL Server →打開SQL Server 的屬性.
在內置帳號處,把“網絡服務”改成“本地系統”,重新啟動SQL Server 2005 Express 后,再附加數據庫一切正常。
打開SqlServer 2005 ,在只讀的數據庫上右擊選擇屬性,選中屬性窗口左邊"選擇頁"下面的"選項",在窗口右邊將“數據庫為只讀”改為false
,點擊確定即可。
總結:之所以附加上的數據庫為“只讀”,是因為啟動SQL Server
的默認的啟動帳號“網絡服務”對所附加(Attach)的數據庫文件的權限不夠造成的,要是英文看不懂就選擇第二個好了
如圖:

