我一直在搜索Google,我觉得我接近解决方案,但我不知道如何搜索我的情况。
Connect
权限Database Role
权限的数据库上创建SELECT
Database Role
在经过数小时的研究后,我发现了DENY VIEW ANY DATABASE TO User_A
。但是,我的研究基本上引导我到用户需要db_owner
来查看SSMS中的数据库。显然,这是不可行的,除非有一种方法可以轻易地拒绝访问除视图之外的所有内容。
如果他们决定使用SSMS或其他类似工具,我如何允许User_A查看其自定义访问权限的唯一数据库?
如果我必须DENY VIEW ANY DATABASE TO PUBLIC
并按照我的方式编辑每个用户以重新获得对各自数据库的可见性,我会。我只需知道处理此问题的最佳方法,我将使用符合我要求的解决方案。
提前谢谢!