请按照我说的步骤去做:第一、还原数据库第二、右键点击刚还原的数据库名称→属性→权限,把用户的权限删除(假设用户为test),就是把那些绿色的勾取消。第三、在该数据库的“用户”里把对应的用户名test删除。第四、分别对该数据库里包含的表,所有用到该用户test的权限取消(把勾去掉)————(可以先做第三步,做完后如果表里没有该用户test,则不需要做这一步。因为我是先做的第四步,所以没试过先做第四步,不知道会怎样?,。。嘿嘿:)。第五步,新建登录,设定默认数据库和访问数据库权限。第六步,重新对刚才还原的数据库和表赋予权限。OK,搞定了吧~?!二、还原数据库怎么操作?
1、先打开SqlServer2008,然后鼠标选中数据库点击右键,选择列表中的‘还原数据库’,最后弹出还原数据库界面2、先输入‘目标数据库’;然后选中‘源设备’(因为本人的备份数据放在电脑D盘),最后点后面的按钮,弹出指定备份界面3、在指定备份界面上点添加按钮,弹出指定备份文件夹界面,找到存放备份数据库的文件夹,然后选中文件夹中的备份数据库,该界面的下方会显示:所选路径、文件类型、文件名,最后确定选择还原的数据库4、确定要还原的数据库没问题后,指定备份界面上的备份位置会显示备份的数据库的详细位置5、确定还原数据库的备份位置没问题后,自动返回到还原数据库界面,此时界面上会显示选择用于还原的数据库,复选框勾上6、确定选择的备份数据进行还原,界面上会弹出提示还原成功已完成的信息(还原过程中需等待几分钟)7、备份数据库还原成功后,在SqlServer2008的数据库列表下,可以看到已还原成功的数据库