怎么为SQL Server快照snapshot DB建立login访问

技术怎么为SQL Server快照snapshot DB建立login访问这篇文章主要讲解了“怎么为SQL Server快照snapshot DB建立login访问”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟

本文主要讲解“如何为SQL Server快照数据库建立登录访问”。本文的解释简单明了,易学易懂。接下来,请跟随边肖的思路,一起学习学习《如何建立SQL Server快照DB的登录访问》!

为了提供sql server的报表查询功能,通常会在备份镜像上建立一个定时快照作业来提供web查询。

但是,众所周知,快照DB是只读的,不能写入,所以在备用数据库中直接建立登录映射和分配权限时会报错:

使用[WEB02]

为登录[测试]创建用户[测试]

使用[WEB02]

EXEC sp _ addrole member N ‘ db _ data reader ‘,N’test ‘

无法更新数据库“WEB02”,因为该数据库是只读的。(微软SQL Server,错误: 3906)

方法:1.先在主库创建login及mapping对应db的user.

2.查询主库中新建login的sid执行情况:

从sys.server _ principals中选择名称、sid

或者从sys.sql _ logins中选择name、sid。

3.然后备库中新建login,并设置sid等于主库login的sid使用[大师]

使用密码创建登录[测试]=N ‘ test ‘,DEFAULT_DATABASE=[master],CHECK _ expire=OFF,CHECK _ POLICY=OFF sid=0xa 366990 EC 2c 0 ee 47 b 8826 e5d ab 5851 CD

此时,

下次刷新快照后,登录和用户相关权限可以与主库同步,登录可以用来访问快照数据库。

感谢阅读。以上是“如何建立SQL Server快照数据库的登录访问”的内容。学习完这篇文章,相信你对如何为SQL Server快照DB建立登录访问有了更深入的了解,具体用法还需要通过实践来验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77284.html

(0)

相关推荐

  • C++, Java, Python中的浅复制举例分析

    技术C++, Java, Python中的浅复制举例分析本篇内容介绍了“C++, Java, Python中的浅复制举例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如

    攻略 2021年11月29日
  • CF1506C Double-ended Strings 题解

    技术CF1506C Double-ended Strings 题解 CF1506C Double-ended Strings 题解CF1506C Double-ended Strings 题解Conte

    礼包 2021年12月16日
  • netcore5.0json反序列化(netcore如何在界面定义传输的json)

    技术.NET Core如何从project.json 到 .csproj构建配置文件.NET Core如何从project.json 到 .csproj构建配置文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希

    攻略 2021年12月13日
  • 三、七天入门django开发

    技术三、七天入门django开发 三、七天入门django开发 – Django模型层前言
    Django 提供了完善的模型(model)层用来创建和存取数据,不需要我们直接对数据库进行操作。
    模型层是什

    礼包 2021年12月9日
  • 如何深入理解Java虚拟机JVM类加载初始化

    技术如何深入理解Java虚拟机JVM类加载初始化如何深入理解Java虚拟机JVM类加载初始化,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1

    2021年11月21日
  • 光影精灵,光影精灵和暗影精灵的区别是什么

    技术光影精灵,光影精灵和暗影精灵的区别是什么区别1光影精灵:定位首先,光影精灵5和暗影精灵5最直观的区别就是两者的设计风格完全不同,这个不需要什么分析,也不需要懂产品,只要是有认知能力的人看到图片都会得出这样的结论。两者

    生活 2021年10月22日