往数据库中添加数据不成功

由于权限问题,无法添加数据。
直接更改权限。

SQL SERVER2000 的数据库文件mdf,导入到 SQL SERVER2008 失败,如何附加数据库?谢谢!

嘿嘿,你说的这个方法确实有效。
但当我第一次做的时候,我真的很困惑。
想想看,那个 .mdf 文件位于您计算机上的某个位置,可能是 D 盘或 C 盘。
找到它,右键单击,查看“属性”,然后单击它。
里面有一个安全选项。
单击它并查找经过身份验证的用户。
这非常重要,你必须选择它。
然后点击编辑,你会看到权限。
选中完全控制框并确认。
然后返回属性界面,点击确定。
请记住,这仅适用于 .mdf 文件。

接下来,对.ldf文件进行同样的操作。
右键单击它,打开属性并重复上述步骤。
还将经过身份验证的用户的权限设置为“完全控制”。
完成这两个步骤后,你可以尝试再次附加数据库,然后应该就没有问题了。
我当时也做了同样的事情。
完成此操作后,数据库已成功附加。
所以说,你的这一步还是比较靠谱的。

解决附加数据库失败的问题

我上周尝试附加数据库 附加失败 提示“访问被拒绝” 我检查了解决方案 到数据库文件 .mdf 和 .ldf 添加权限
先找到.mdf文件 在数据库目录中 右键单击该文件 选择“属性”
进入“安全”选项卡。
点击“编辑” 然后点击“添加”
选择“高级” 点击“立即搜索” 搜索“网络服务” 单击“确定”
返回“权限设置”面板 前往“网络服务” 勾选“完全控制” 单击“确定”保存 .ldf 文件 重复同样的过程 首先找到ldf文件 右键单击该文件 选择“属性” 转到“安全”选项卡。
点击“编辑” 再次点击添加 选择“高级” 点击“立即搜索” 搜索“网络服务” 单击“确定”
返回“权限设置”面板 前往“网络服务” 勾选“完全控制” 单击“确定”保存并等待权限设置。
尝试再次附加数据库 这次你应该成功 不再出现“拒绝访问”提示
但是 操作前检查 SQLServer服务帐户 您对该目录有读写权限 还要检查服务帐户 它是“网络服务”吗? 或者您有足够的权限
如果尚未解决 只需检查运行该服务的帐户 在生产环境中 不要只是给予“完全控制”。
只有最低限度的必要权限
算了 由你决定