数据备份与恢复,修复孤立用户

数据库恢复备份后发现开始建立的用户的权限已经被修改或者已经没有任何权限,则需要修复孤立用户.

下面就是我在数据操作中遇到的孤立用户的问题。如下(SQL之间,经验之谈):
SQLServer同版本的数据库不同电脑之间以及低版本到高版本。不同计算机[B电脑需要把数据导入至A电脑]
方法一:见本空间另一文章 数据的导入导出
方法二:
1.于A电脑新建一数据库,名称与B电脑完全相同,并针对其建立用户与B之相同。
2.在B电脑上备份要导出的数据库。
3.把B电脑所备份数据文件复制于A电脑,然后于A电脑上进行恢复备份操作。注意恢复时数据文件来源请选择 [从设备], 然后选择开始复制过来的数据文件即可。
4.系统提示已成功恢复后,于查询分析器中针对开始所恢复数据库执行下列语句修复孤立用户即可。语句如下:
sp_change_users_login 'auto_fix','用户名',null,'密码'
一般情况下上面的语句即可,如此语句部分参数无效则参看:数据库master-存储过程-sp_change_users_login
查看参数是否一致即可 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值