SQL Server还原数据库后如何同步登录名和用户名
SQL Server数据库在完成备份还原后,经常会发现登录用户失败,这是就需要做登录名和用户名的同步操作。
SP_CHANGE_USERS_LOGIN存储过程可以通过重新映射登录名和数据库名来解决这个问题。
处理过程说明如下:
1)在运行SP_CHANGE_USERS_LOGIN之前,需要保证SQLServer的登录名已被添加到SQLServer实例中。
2)在SQLServer Management Studio中运行:
use database_name
go
EXEC sp_change_users_login 'Update_One', 'login_name', 'user_name'
Go
命令执行完后,会有如下的报告:
'The command(s) completed successfully.'
3)验证问题是否解决
使用同步后的用户登陆数据库,验证是否可以成功登录。
也可以运行以下的查询来查找主数据库中的syslogins表和数据库中的sysusers中的记录是否对应。
use master
go
select * from syslogins where name='xxx'
go
use database_name
go
select * from sysusers where name='xxx'
go
SQL Server还原数据库后如何同步登录名和用户名相关推荐
- Sql Server关于权限、角色以及登录名、用户名的总结
官方文档https://docs.microsoft.com/zh-cn/sql/t-sql/statements/grant-transact-sql?view=sql-server-2017 权限 ...
- sql server还原数据库操作步骤
当其他人发送给我们一个系统的数据库时,我们需要在自己的机器上sql server中还原数据库,才能在本地运行系统,查看数据库.具体操作步骤如下: (1)我们接收到的数据库是一个"文件&quo ...
- SQL Server还原数据库方法总结
1.工作中每天面临很多的Bug,改掉一个Bug之后需要重新搭建一个纯净的环境将code check in to Git上面,那么问题来了,刚开始比较笨的方法就是delete db->restor ...
- 【SQL Server 还原数据库】:因为数据库正在使用,所以无法获得对数据库的独占访问权
当数据库还原的时候遇到了不能独占用户访问权限的错误时. 执行 --执行关键SQL语句: ALTER DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMME ...
- SQL Server 还原数据库
1.右击选择任务–>还原–>数据库 2.选择设备,找到自己备份的数据库 3.现在逻辑文件名的地址 4.还原选项,如果数据库正在使用注意关闭数据库现有连接,否则可能报错 若数据库不存在,关闭 ...
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
Oracle select * from user_tables where table_name = '用户名' 如果是用该用户登录使用以下语句: SELECT * FROM USER_TABLES ...
- SQL Server 查询数据库中所有的表名及行数
SELECT a.NAME,b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE (a.type = ...
- SQL server 登录名与用户名
登录名与用户名的区别: 登录名:服务器方的一个实体,使用一个登录名只能进入服务器,但是不能让用户访问服务器中的数据库资源.每个登录名的定义存放在master数据库的syslogins表中 用户名:一个 ...
- sql server 登录名和用户名的区别和联系
sql server 登录名和用户名的区别和联系 总括:登录名可以理解为进入整个大楼的钥匙,用户名可以理解为一个房间的钥匙,这里所说的大楼就是sql server服务器,而房间就是这个sql se ...
最新文章
- 的内怎么放_汽车后备箱的“四不放”原则,你知道吗?网友:怎么不早说
- C#整理1——进制转换
- office365 自定义_IT外包观察,足不出户,Office365打造教学新体验?
- django-xadmin出现Models aren't loaded yet错误
- 【扯淡】今天看了《写给失眠者的心理学》,下面开始借鉴与脑洞大开
- 一文带你了解微信/支付宝支付的相关概念
- 安卓微信本地数据库解密
- 圆柱体积计算机公式,圆柱的体积怎么算公式
- 制作bt种子(非pt站私有种)
- 【小技巧】2345——今日热点弹窗广告(未完成)
- 生活账本怎么记不会乱,用哪一记账工具才能让账目更清晰
- 如何有效的关闭Win10/ win 11 自动更新? 方法最全
- 第三章 Elasticsearch Query DSL -- 查询
- CMake中file的使用
- Allegro,如何编辑修改已放置器件封装中单个焊盘
- JavaScript 获取一元素的所有子元素
- linux centos安装桌面环境,CentOS6 CentOS7装桌面环境
- 腾讯笔试面试经历(2010年)
- 深圳Web培训:web应用安全培训教程之react
- pyqtgraph Scrolling Plots 曲线的滚动播放;