【发布时间】:2021-10-16 11:51:28
【问题描述】:
拒绝通常比授予具有更高的优先级。例如,如果有拒绝选择,则会覆盖授予选择。
但是,当涉及到权限链时,假设用户有权访问存储过程或视图,并且视图的所有者与视图中使用的表的所有者相同,那么即使用户已拒绝表格,他仍然可以看到表格数据。
当涉及到权限链时,有没有办法强制拒绝?
【问题讨论】:
-
这是设计使然。如果您不希望用户能够通过权限链接访问对象,则他们不应有权访问他们从中获取链接权限的对象。或者,也许,您应该更改其中一个对象的所有者,然后应该有权访问该对象的人应该是
GRANTed 明确访问它。
标签: sql-server database-security