Apache Shiro每个对象的权限?

时间:2013-03-11 04:10:53

标签: security java-ee permissions acl shiro

是否可以使用Shiro实现每个数据库行权限系统?假设我在一个表中有10000条记录,而某些用户只能看到1000条记录...只将这些记录返回给用户的最佳方法是什么?这是一个Shiro“用例”还是我完全走错了路?感谢

1 个答案:

答案 0 :(得分:0)

这似乎是连接表的一种情况。

USER_RECORD表:USER_ID | RECORD_ID

select record_id, record_field_1, record_field_2, ... 
from record r, user u, user_record ur
where ur.user_id = u.user_id
and ur.record_id = r.record_id
and u.user_id = :userId