为什么我不能写入mdf文件?

时间:2011-03-10 12:57:48

标签: sql-server

我创建了包含表的mdf文件(sql express 2008) 现在,几个星期后,我没有触及这个文件 - 我试图创建一些新表(该文件不在源代码控制下,它不是只读)我得到错误消息,我不能保存表因为文件被读取只要。

我尝试通过SQL Server 2008应用程序打开文件 - 但没有成功。 当我尝试使用visual studio 2010连接“获取”表格时 - 我可以看到表格(但不能添加一些新项目行)

怎么办?

感谢您的帮助。

2 个答案:

答案 0 :(得分:4)

除了文件的只读属性外,文件的“属性”对话框的“安全”选项卡中还有“权限”。您当前的用户名是否具有修改权限?或者你是一个Windows管理员?

答案 1 :(得分:1)

如果你尝试

怎么办?
ALTER DATABASE YourDB SET  READ_WRITE WITH ROLLBACK IMMEDIATE