关于 SQL SERVER 附加数据库显示为只读的解决方
案
关于 SQL SERVER 20058 附加数据库显示为只读的解决方案
今天用 SQL2008 附加一个以前的一个数据库,但附加的时候,弹出错误,但是数
据库已经附加进去了,能进行查询里面的表的数据什么的,
但是会数据库显示为只读,这是第一次出现这样的情况。一开始还以为是数据库文
件所在的文件夹或者文件被这是为‘只读’属性了,所以,
打开了文件开了一下,数据库文件并没有被设置成‘只读’,但是所在的文件夹确实
显示为‘只读’了。所以以为是这样的问题所导致。就改了文件夹‘只读’属性,但是一
直改不了。
很是纠结。然后网上找了一下解决方案。其实文件夹为只读,并不会对此有影响,
因为在 xp 系统下,文件夹为‘只读’是一种状态,而不是字面意思那样。
其实,原因是另外一个。好,废话不多说,直接贴图。
step1、打开数据库的 SQL SERVER 配置管理器,找到 SQL SERVER 2008 服
务,
右击 SQL SERVER(SQLEXPRESS)属性,如下图
www.2cto.com
将内置用户设置成 local System,点击确定即可。
step2、打开数据库 SQL SERVER 2008,右击你的数据库名字,选择‘属性‘,在’
状态‘中可看见’数据库为只读‘的属性设置,将其设置成 false 即可,
评论0