【转】SQLServer数据库还原数据库后因孤立用户问题导致无法登陆的处理
所谓孤立帐户,就是某个数据库的帐户只有用户名而没有登录名,这样的用户在用户库的sysusers系统表中存在,而在master数据库的syslogins中却没有对应的记录
孤立帐户的产生一般是一下两种: 1.将备份的数据库在其它机器上还原; 2.重装系统或SQL SERVER之后只还原了用户库
解决方法是使用sp_change_users_login来修复
sp_change_users_login的用法有三种
用法1: exec sp_change_users_login 'REPORT'
列出当前数据库的孤立用户
用法2: exec sp_change_users_login 'AUTO_FIX','用户名'
可以自动将用户名所对应的同名登录添加到syslogins中
用法3: exec sp_change_users_login 'UPDATE_ONE','用户名','登录名' 将用户名映射为指定的登录名
(本人出现的两种情况,都是通过上面红色部分一行代码处理的。第一种情况:备份数据库,到另一台机还原,无法使用;第二种情况:分离数据库,将文件复制到另一台机附加后,无法使用。)
参考:https://www.cnblogs.com/yinluhui0229/archive/2012/08/28/2660821.html?tdsourcetag=s_pcqq_aiomsg
转载于:https://www.cnblogs.com/eryuanch/p/10398079.html
【转】SQLServer数据库还原数据库后因孤立用户问题导致无法登陆的处理相关推荐
- 图解sqlserver 2000 还原数据库的基本操作
图解sqlserver 2000 还原数据库的基本操作,是我在测试单位服务器上的数据库,恢复数据的完整性所进行的简单测试.由于时间紧张,我不直接在博文里写出来了,有好多图不大方便插入,所以有爱好这个知 ...
- PB中实现备份数据库/还原数据库
============备份数据库 //备份数据库 SQLCA.AutoCommit = TRUE //将数据库备份到文件 ls_style = "USE " + as_datab ...
- SqlServer 2014还原数据库时提示:无法在已有的上还原文件,请重新发出RESTORE语句,用WITH REPLACE来覆盖原先存在的文件
场景 SQL Server 2014在还原数据库时提示: 无法在已有的""上还原文件,请重新发出RESTORE语句,用WITH REPLACE来覆盖原先存在的文件... 实现 在还 ...
- QC数据库恢复,解决SQL孤立用户问题
在恢复QC9.0.TD8.0过程中会遇到这种情况 1.SQL孤立用户:exec sp_change_users_login 'update_one','td','td' 2.SQL必须安装SP3补丁 ...
- SqlServer 2014 还原数据库时提示:操作系统返回了错误5,,拒绝访问
场景 在进行数据库还原时提示: System.Data.SqlError:在对""尝试""时,操作系统返回了错误5(拒绝访问) 实现 第一种方案是修改要还原的数 ...
- Sql 08数据库还原数据库时一直提示数据库被占用
直接试试这个sql语句吧 ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE ALTER database [datebase] ...
- sql还原数据库备份数据库_有关数据库备份,还原和恢复SQL面试问题–第三部分
sql还原数据库备份数据库 So far, we've discussed a lot about database backup commands. In this article, we'll d ...
- 【问】SQL 2012中如何还原数据库?
[问题描述] SQL 2012中如何还原数据库? [答] 还原的方法如下: 1.登录SQL Server Management Studio 2.左边列表处选择"数据库"--&qu ...
- AgileEAS.NET平台开发实例-药店系统-数据库还原
为什么80%的码农都做不了架构师?>>> 开篇 有不少的朋友下载到该药店系统的数据库后,不会还原数据库,由于当时我备份的时候并没有把SQL2005的mdf与ldf文件直接放出下 ...
最新文章
- 对文件中的行,单词和字符进行迭代
- 单体 Bean 注册实例
- 鬼子进村(洛谷 1503)
- vector容器的end是指向最后一个元素的下一个位置,使用时要将迭代器减1,才能获取到最后一个
- 【转载】究竟什么是POJO?
- SQL Server 聚合函数 (方差和标准差)
- 红帽linux7图形界面安装教程,RHEL7安装图形化
- Linux Bridge简介
- Flashpaper序列号
- 安卓图片轮播(banner)
- Css基本样式————链接
- 在vue里面使用eval()函数
- Android NFC智能卡介绍
- SLIM推荐模型及分析
- C51单片机之keil编程入门(一)
- 百度飞桨全流程工具最新发布!零门槛 AI 开发平台全面升级
- 记 vue 移动端开发 中的经验
- 几种民间排毒养颜祛痘DIY自制面膜 - 生活至上,美容至尚!
- 笔记:sentinel整合feign报org.springframework.beans.factory.UnsatisfiedDependencyException问题
- uni-app - 城市选择索引列表 / 通过 A-Z 排序的城市列表(uview 组件库 IndexList 索引列表)
热门文章
- Power Pivot表属性无法切换回表预览模式的问题
- .NET C#研发的授权工具
- 简短—揭开数学学科对于计算机应用的神秘面纱
- [Link]NoSQL
- DNS原理及其解析过程 精彩剖析
- Visual C++ 6.0静态、动态链接库
- 再说invoke和begininvoke
- linux 进程0 写时复制,linux 写时复制 COW 过程梳理
- c语言node类型_高阶宏的妙用技法,C语言宏你所不知道的聪明技巧
- 10突然只剩下c盘和d盘了_科普:为什么软件不能装C盘?会卡!这是真的吗?