多用户权限设计问题,我想破头了 :< !

zty_nit 2006-06-06 10:47:55
我最近在做一个BLOG.BLOG里面的权限不知道如何设计,我现在做的已经可以做为个人BLOG使用了,但是,涉及多用户问题就来了,比如用户A和用户B都有自己写的文章,我作为一个游客浏览的时候是用什么来区分他们的每个人的资料呢?我在登陆我帐户的同时又要浏览其他用户写的文章,又怎么区分我的信息和其他用户的东西呢?如果用session来记录的话会相互干扰的吧。权限的解决方法是要从数据库设计开始还是在编程中进行控制?不知道怎么解决了,请大家帮助一下,越详细越好!非常感谢!!!
...全文
289 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dreamover 2006-06-07
  • 打赏
  • 举报
回复
session不会相互干扰
haisenmai 2006-06-07
  • 打赏
  • 举报
回复
数据库的设计阶段 字段默认NNNNNNNNN 定长
每位代表一个权限
然后分别判断是Y 还是 N
没有权限就 跳转到错误页面
dekkerhyp411 2006-06-07
  • 打赏
  • 举报
回复
MARK
ardee 2006-06-07
  • 打赏
  • 举报
回复
进这个群问吧18349943,不知道能不能帮到你
381612 2006-06-07
  • 打赏
  • 举报
回复
RBAC
zty_nit 2006-06-07
  • 打赏
  • 举报
回复
“数据库的设计阶段 字段默认NNNNNNNNN 定长,每位代表一个权限 然后分别判断是Y 还是 N ,没有权限就 跳转到错误页面 ”--也就是在数据库设计n个权限字段,每个权限字段默认为N吗?
还有更详细的没有?谢谢!!!!!!!
spring123 2006-06-06
  • 打赏
  • 举报
回复
在文章的表中存入用户id,每个用户登陆使查询显示出该
用户的文章。就是where条件的问题。

也可以单独做一个控制用户访问数据的权限的东西。
随便设置用户可以查看的数据。
比如把用户a查看数据的权限设置为可以查看全部的文章或者只能查看自己的文章。

不管怎么样都是where条件的控制。

我做过角色的不同进行控制。
后来改成根据不同的人进行控制。
根据不同的人进行控制,
比根据角色控制要灵活一些。

这只是我个人的看法。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧