Azure SQL 托管实例提供对来自可用性组的只读副本的访问(至少在特定层中)。
我正在为我们的应用程序编写一个测试脚本,以连接到读/写和只读连接,以证明一切正常运行。
我知道我们可以使用databasepropertyex SP 来识别当前的数据库访问级别,这就足够了。
但是,应用程序用户的权限显然受到限制 - 所以我想向应用程序用户授予尽可能低的权限,但仍允许该用户识别连接类型。
我真的很难确定我需要授予应用程序用户哪些权限,以允许他们查看此命令的输出 - 目前无论我授予什么权限,它都会返回“NULL”。
我显然在某个地方错过了一些东西!