現象:
運行.Net的程序時,提示:“無法更新數據庫 "C:PROGRAM FILESMICROSOFT ASP.NETASP.NET AJAX SAMPLE APPLICATIONSV1.0.61025CONTACTSAPP_DATACONTACTS.MDF",因為數據庫是只讀的。”
環境:
web.config配置:
運行 SQL Server Management Studio(開始,運行:Sqlwb):
從配置文件,看不出有什么問題,已經具有最高權限了,應該不影響讀寫。但是從數據庫列表中我們卻發現附件的數據庫是“只讀”狀態。這應該是導致不能修改數據的原因。
原因:
附加數據庫時,數據庫文件的屬性是只讀。
運行SQL Server實例的帳戶對附加的數據庫文件不具備相應的修改權限。
解決辦法:
取消文件的只讀屬性。
下一篇 JQuery 插件寫法的樣式問題