vb.net 管理系统的角色设置的设计思路

本人使用SQL2005数据库,其中有一数据表名为useruser表内包括字段:用户名、密码、查看项目信息、修改项目信息、删除项目、添加项目其中用户名和密码字段是用于登录的,后面四个字段相当于权限,类型为布尔值,即0或1我现在的思路是这样,设计一个程序,一个用户成功登录后,我将该用户的整条记录通过表的方式读取出来,即使用select语句,读出登录后的用户的整条信息,然后用一个datatable来存储,在程序中使用到添加、删除、修改项目功能时,对该表中的值进行判断是0或是1来确定他是否有权限,然而这样我感觉还是比较麻烦,因为我每设计一个关系到添加、删除、修改等功能时,都要先设置一段判断语句,有什么方法可以简化吗??就是不用判断,直接可以辩认登录的用户是否有权限进行某些操作还有就是是没有比较科学的方法来设置角色与权限的问题,因为这部分我没有设计过,没想好要怎么做才最简洁。
2026年09月25日 20:25
有2个网友回答
网友(1):

权限从界面层实现..
不要写在实现层,数据等层~

最简单,你把权限写在COOKIE(你是WEB吧?)
然后在省生成页面的时候 是否显示 "编辑" ,"删除" "添加"等 按钮判断下权限就行了.

网友(2):

我们可以根据你的题目提供一份与需求相适应的代码(教学版,个人版,专业版,企业版)
为获取帮助,你需要提供可用的Email地址。

您还能直接使用Baidu Hi联系我们, 或依靠百度知道向我求助, 或依靠百度知道发送短消息
或QQ:六五七幺五六幺五('幺'读 yao 一声)
有时间可解决你的任务

ES:\E859388A42CB3CA8F578A917A59B8A38
交易提醒:预付订金是诈骗
定制信息管理系统,B2B/B2C电子商务,企业/个人网站更有优惠