【发布时间】:2019-03-27 15:17:51
【问题描述】:
SQL 托管实例的新手。目前我正在 Azure 托管实例中测试我们的 on-prem SQL databases。我们的应用程序数据库中有一些记录程序正在收集信息以保存在审计跟踪中。其中一些引用了一些 DMV,例如 sys.dm_exec_connections and sys.dm_exec_sql_text。
使用 MI 管理员用户访问这些可以正常工作。但是,将访问数据库的是 AD 服务帐户。此服务帐户似乎无权访问这些。
服务帐户已添加到数据库中的 db_owner 角色,但我无法在服务器或数据库级别设置查看服务器状态和查看所有定义权限。我在托管实例中看不到任何可能等效的东西。
有谁知道如何以及在哪里寻找来解决这个问题?
我什至尝试过使用实例的 AD Admin 帐户。
非常感谢。
【问题讨论】:
标签: sql-server azure azure-sql-managed-instance