对于 sql server 可用性组,我们通过首先在主节点中创建登录名和用户然后删除/禁用主节点上的登录名来强制执行“用户只能从 DR 节点读取”的规则。有没有办法对 azure sql db 做同样的事情?我们可以告诉用户只使用 applicationIntent=ReadOnly 进行连接,但是我们如何至少从 sql server 端强制监控它。感谢任何输入
对于 sql server 可用性组,我们通过首先在主节点中创建登录名和用户然后删除/禁用主节点上的登录名来强制执行“用户只能从 DR 节点读取”的规则。有没有办法对 azure sql db 做同样的事情?我们可以告诉用户只使用 applicationIntent=ReadOnly 进行连接,但是我们如何至少从 sql server 端强制监控它。感谢任何输入
您始终可以监视主服务器上的连接和会话。并在查询存储中查看临时报告查询是否正在主数据库上运行。
如果您在那里看到应该使用辅助服务器的会话或查询,请与用户聊天。