我想拒绝访问链接服务器查询到一组用户。我已经将它们放在一个角色中,并将某些权限分配给该组的对象级权限。在搜索BOL和'net如何拒绝访问链接的服务器之后,我感到茫然。Sql Server:如何拒绝用户访问连接的服务器
编辑:
我决定打破了探查,以验证显示链接的服务器,并确保否认该系统视图/ SP发出时,正是SSMS呼吁。原来它调用了sys.servers,但Sql Server在这个系统视图中没有遵守ACL - 它对其他系统视图(例如:sys.dm_db_index_physical_stats)有效。
根据您的设置,我猜你也可以尝试使用登录映射功能。通常,我更喜欢集成安全性,并根据实际身份对实际用户的适当权限处理所有内容。 – 2010-06-28 22:00:35
我曾希望有办法做到这一点。我记得在Sql Server 200上使用了一个工具,它会改变系统对象的权限,以防止一些用户看到链接服务器的列表,但不能查询它们。在这种情况下,他们不能使用所有链接服务器的集成安全性,但对于某些我可以修改设置。感谢您的回应。 – Chad 2010-06-29 16:30:47