日期:2014-05-19  浏览次数:20390 次

一个授权方面的问题!只有10分了,大侠们不妨帮我一下!!!!!在线等!!!!
一个相当简单的问题,小弟我困扰了许久;我用vs2005   c#做了一个客户信息网站,现在有这么一个情况,如A用户把他自己的客户信息有选择的授权给B用户查看(当然B和A是平等关系),该如何授权呢?

------解决方案--------------------
这个相当于一个好友列表,加个字段记录被授权用户的ID就行了,中间用|等符号隔开
------解决方案--------------------
给个思路:
建立一个ACTION表,代表各种动作,例如可浏览,可修改,可删除等等
再建立一个权限表,USERID记录授权用户的ID,ACTION ID记录授权用户可执行的操作,然后最后一个字段用来记录操作对象,例如某客户的ID等等

上述写的只包含基本功能,你可以适当扩充一下,我个人觉得这么写比较好,至少以后方便进行扩展
------解决方案--------------------
看看学习一下