sql - 查看 sys.database_principals 中所有用户的最低权限
问题描述
用户查看所有数据库用户所需的最低权限是多少?我试过授予
SELECT/ALTER on sys.database_principals TO TestUser
在数据库级别,但没有运气。我也尝试过授予
VIEW SERVER STATE/VIEW ANY DATABASE for TestUser login
没有运气。我将 syadmin 服务器角色分配给 TestUser 登录的唯一方法,但我当然不想这样做。我正在使用 SQL Server 2014。
解决方案
推荐阅读
- laravel - Do I have to write backend code for a trix editor handling file uploads
- laravel - I have a Laravel error and I can't find anything in this code
- airflow - How to trigger airflow dag manually?
- asp.net - Seeding Database in Asp.net Core, cannot create admin account
- travis-ci - Travis CI 上的 grpc TCP 读取失败错误,哪里出错了?
- html - 一次加载大量图像的渲染子树?
- python-3.x - 调整子图之间的间距
- ios - 制作IOS Chrome web share的动态favicon
- ios - SwiftUI:固定到居中元素的顶部和底部
- https - 502 弹性负载均衡器上的网关错误