从本地分离的数据库文件放到远程服务器上,附加数据库出现数据库为(只读情况)
方案一:
碰到这中情况一般是使用的sa账户登录的,只要改为Windows身份验证,再附加数据库即可。
方案二:
使用sa登录SQL Server2008附加数据库,附加之后数据库为只读的,然后点数据库-->“属性”-->“选项”-->“状态”,发现“数据库为只读”这一项为True,改为false,如果能够修改的话,那么恭喜你,你的人品不错哦!我在修改的时候又报了这样一个错误:
这种情况下,找到你的数据文件和日志文件,右击“属性”-->“安全”,添加一个“Network Service”账户,然后赋予该账户完全控制的权限即可。
症状
在sqlserver2005中附加数据库时,附加的数据库会变成只读的,只能进行查询操作。
解决方法
1 打开SqlServer Configuration Manager 开始-》Microsoft Sqlserv