SQL Server 2005附加数据库后为“只读”的解决方法
这个问题老早有人解决了,但为了我自己做备份。还是写下吧。
重别的电脑里拷过来的数据库,附加上去为只读,无法添加和修改。
解决方法:
打开SQL Server Configuration Manager,打开SQL Server SQLEXPRESS 的属性
在内置账号处,把“网络服务”改成“本地系统”,重新启动服务即可,再附加就没问题了
原因:原先启动服务的账号是“网络服务”,它对所附加的数据库文件的权限不够,所以才会产生这样问题。