今天在SQL Server 2008上附加数据库时,提示“ *** 作系统 拒绝访问”。百度了一下该错误,发现遇到此类问题的朋友还真不少呢。为方便大家以后解决此类问题,小编在此提供三种解决方法。现在就开始吧!
工具/原料
一台装有SQL Server 2008 R2的电脑
方法一:修改权限法
1/7 分步阅读
打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹,如下图所示:
2/7
右键单击mdf文件,选择“属性”,如下图所示:
crm管理软件系统_一款价优高质的一体化企业管理神器
关注crm管理软件系统的人也在看
杭州逍邦网络科技有..广告
3/7
单击“安全”选项卡,如下图所示:
4/7
单击“编辑”按钮,如下图所示:
5/7
在d出的对话框中的“组或用户名”中选中"Authenticated Users",如下图所示:
6/7
在“Authenticated Users的权限”下,勾选"完全控制", "完全控制"被勾选后,下面的权限也都会被自动勾选,如下图所示:
7/7
最后点击"确定"就可以了。修改权限完成后,你就可以成功的附加数据库了。这是最常用的方法,成功率也比较高,偶尔出现不成功的案例,此时请参考接下来的两种方法。
这是正常的。当你数据库中存在数据库A时,需要附加数据库A2(为数据库A1的不同数据版本),由于附加数据库的名称一样是A,所以附加数据就会失败。
将数据库中A的名字改成另外一个,然后再附加数据库A。尝试一下是否数据库A附加成功。在附加为这个地方的时候,将名称修改一下,尝试能否修改成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)