标签: sql sql-server
用户查看所有数据库用户所需的最低特权是什么?我尝试授予
SELECT/ALTER on sys.database_principals TO TestUser
在数据库级别,但没有运气。我也尝试授予
VIEW SERVER STATE/VIEW ANY DATABASE for TestUser login
也没有运气。我进行工作的唯一方法是将syadmin服务器角色分配给TestUser登录名,但是我当然不愿意这样做。我正在使用SQL Server2014。