首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2016具有不同数据库安全性的只读副本

Server 2016具有不同数据库安全性的只读副本
EN

Stack Overflow用户
提问于 2018-12-18 06:04:55
回答 1查看 1K关注 0票数 2

是否有可能拥有一个SQL 2016只读副本,而该副本不被用作具有与主数据库安全性不同的故障转移服务器?

我希望确保用户没有对主节点的访问权,并且只具有只读访问权。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-18 16:05:59

是否可能有一个SQL 2016只读副本而不用作故障转移服务器?

是。但你需要详细说明。例如,如果它处于异步模式,则只能进行手动故障转移。这有点像不使用它作为一个失败的服务器,因为您将不得不实际强制它。请参阅故障转移和故障转移模式。

是否有可能拥有与主数据库安全性不同的SQL 2016只读副本?

是。事实上,AlwaysOn AG的一个恼人的部分是同步登录。大多数人都希望他们能相配。这就是为什么很多人都用博客的方式讨论如何做到这一点,以及powershell中的其他创造了工具如何做到这一点,以及同步代理作业、警报等的原因。

我想确保用户没有访问主节点的权限

由于副本位于不同的服务器上作为主服务器,因此可以轻松地在实例之间保持权限分离。只需让用户登录到副本实例和数据库,而不是主实例和数据库。记住,服务器登录和用户映射是有区别的。对于您的RoR,您的用户将需要一个服务器登录,然后将他们的userid映射到您的副本。

我想确保用户只有只读访问权限。

因为它已经是只读的,这是他们唯一的访问权限。即使他们是系统管理员,他们也无法更新/删除/插入(当然,除非他们改变了我们的只读方式)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53827224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档