0

任何人都知道如何限制管理员查看 SQL Server Management Studio 中的所有存储过程吗?(因为这里有 4 个人拥有管理员访问权限,我们希望限制 2 个用户查看存储过程...)

4

1 回答 1

2

无法在 SQL Server 中有效限制 sysadmin 服务器角色的成员。虽然您可能会想出一些复杂的 db 功能组合,这些功能可能会暂时限制系统管理员可以做的事情,但您将无法阻止他们禁用此构造。

(顺便说一句,本地(Windows)管理员也是如此。虽然本地管理员默认没有系统管理员访问权限,但本地管理员很容易将自己的帐户添加到系统管理员角色中。)

如果不允许这些人看到程序,他们显然不是“系统管理员”。将他们从角色中移除并仅授予他们真正需要的权限。

于 2013-05-12T11:10:52.033 回答