sql server 2005 express附加数据库出错解决方法——添加数据库用户
今天想将项目里的数据库数据文件导入到数据库中单独处理,但是在使用sql server 2005 express附加数据库的时候出现错误,提示:无法更新数据库"xxx",因为数据库是只读的.(Microsoft SQL Server),但是检查数据库文件发现并非是只读的,这个错误在前几天使用IIS打开项目网站的时候也出现过,那个时候的解决办法是:给根目录加一个aspnet的用户,那么今天的错误是不是也是这类问题呢。带着这个思考我去看了SQL Server安装根目录下C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data的安全属性,看看是不是有特殊用户,最后还真是被我发现了一个特殊用户:SQLServer2005MSSQLUser$计算机名$SQLEXPRESS,并且给他完全控制权限。我这里用的是SQL SERVER 2005 EXPRESS版本的数据库,可能其他数据库有不的角色名吧。具体大家自己对照就好了。然后我去将项目根目录下的App_Data文件夹复制到我单独存放数据库文件的E:/DATABASE/目录下,并且为这个目录添加SQLServer2005MSSQLUser$计算机名$SQLEXPRESS用户并且赋予完全控制权限,然后从这里附加数据库,这是就成功了,万事大吉。
本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2009/12/25/2297193.html,如需转载请自行联系原作者
sql server 2005 express附加数据库出错解决方法——添加数据库用户相关推荐
- SQL Server 2005 Express附加(Attach)的数据库为“只读”的解决方法
我的操作系统为Windows 2003 Server , 文件系统NTFS, 在SQL Server 2005 Express 上附加(Attach)从另外一台电脑Copy过来的数据库后,数据库为&q ...
- win2008不能连接mysql_win2008 r2 安装sql server 2005/2008 无法连接服务器解决方法
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. 在使用G2服务时,测试服务器 ...
- 安装SQL2005提示“SQL Server 2005 COM+ 目录要求”警告 解决方法
From: http://blog.csdn.net/yaday/article/details/4099223 SQL Server 2005 COM+ 目录要求警告 ①.启动Distributed ...
- SQL Server 2005 18452登录错误 的解决方法
无法连接到服务器 服务器:消息18452, 级别16,状态1 [Microsoft][ODBC SQL Server Driver][SQL Ser ...
- 数据库开发基本操作-配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名...
在默认情况下,SQL Server 2005 Express是采用集成的Windows安全验证且禁用了sa登录名.为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Serve ...
- 配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。
摘 要:如何安装SQL Server 2005 Express.MSXML6.SQL Server Management Studio Express,以及配置SQL Server 2005 Expr ...
- SQL Server 2005 Express数据库为“只读”
资料引用:http://www.knowsky.com/339654.html 我的操作系统为Windows 2003 Server , 文件系统NTFS, 在SQL Server 2005 Expr ...
- 保护 SQL Server 2005 Express Edition Server ---- 转载
什么是 SQL Server Express? SQL Server 2005 Express Edition 是 Microsoft SQL Server 的 Microsoft 桌面引擎 (MSD ...
- SQL Server 2005 Express 远程连接 客户端 远程访问 设置 全攻略 (适用 SQL Server 2005 其他版本)
SQL Server 2005 Express 是微软提供的数据库的低端解决方案, 可免费任意随产品分发, 可以在XP等非专业服务器系统下安装, 还可以远程访问, 对于小型数据应用程序已足够满足数据使 ...
最新文章
- linux Crontab 使用
- Windows 2003 服务器播放FLV的问题解决
- 信息安全标准化国际组织
- 十一、Linux时间
- centos 下载为firefox安装flash插件
- github上开箱即用的app之TODO app
- LeetCode 2089. 找出数组排序后的目标下标
- Myeclipse8.6中安装SVN插件
- 使用 redis 减少 秒杀库存 超卖思路 (转)
- JAVA版的IntHashMap的多个源码
- linux防火墙 限制流量,linux – iptables和阻止可能不可能的流量
- 渗透之——Metasploit命令及模块
- 微软的补丁服务器,Microsoft 安全公告 MS17-010 - 严重
- 【ANSYS命令流】通用后处理技术(一):读取结果文件
- VMware centos7镜像安装详细步骤
- 微信记录删了,怎么恢复找回来?5种攻略推荐
- 要给新家搭建智能家居,到底该从哪里入手?回复被「坑惨」的业主
- 光流法+FAST特征点
- 新特汽车在重庆“复活”:打造新品牌“电动屋”,已获网约车牌照
- python ccf题解 201903-2 二十四点
热门文章
- beanshell变量无法传到jmeter_学会BeanShell,才敢说自己懂Jmeter
- 什么是PROTAC技术?
- 基因在细胞系当中的表达数据库,CCLE使用简述
- 集成电路设计软件Tanner 16.30安装教程(附安装包)
- 北斗导航 | NB-IoT——了解什么是NB-IoT,与短报文有什么关系
- string、wstring、cstring、 char、 tchar、int转换方法
- Python 网络爬虫笔记8 -- 股票数据定向爬虫
- erlang精要(1)-四则算术运算
- 新书首发 | 《机器学习 公式推导与代码实现》正式出版!(文末送书)
- 【NLP】探索NLP模型可解释性的7种姿势