前端之家收集整理的这篇文章主要介绍了
[VB.NET]权限管理问题,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
权限管理问题
用户的权限管理怎么弄啊,就是让不同的
用户有不同的权限来应用软件。 用的是vb.net和
sql 2000
数据库设计的 __________________________________________________________________________ 可以加权限表。 应用层对权限做判断和限制。 __________________________________________________________________________ LS正解 __________________________________________________________________________ 建
用户表:
用户名 密码 权限 张三 123 0 李四 456 1 然后在程序模块中定义一个
全局变量 将 权限值赋给这个变量 然后相应
功能的地方判断权限值,再根据不同权限值做不同
功能限制 如 power=权限 if power=0 then command1.enable=false end if __________________________________________________________________________ 针对权限管理,那你一定会有一个登陆界面来限制不同的
用户登陆你的程序了. 你可以在这里捕获
用户的信息. 把
用户信息存储到
数据库里.在登陆的时候做验证.并设置相应的变量或
标记. 在程序里应该用到权限的地方判断这个变量的值就可以了.. __________________________________________________________________________ 通过权限表,建议对于每一个
功能设置一个
功能代码,然后在权限表里面设置每个帐号的权限,当
用户登录的时候判断是否有这个
功能代码,如果没有就将
功能菜单的enable设置为false __________________________________________________________________________ 在
用户表里
添加权限字段,
登录时连权限也取出来,相关操作时都权限进行判断 __________________________________________________________________________ 建立这么几个表:
用户表(userId,userName,userPass,userInfo)其中,某一个
用户对应一个角色
功能表(funId,funName,funInfo) 角色表(roleId,roleName,roleInfo) 角色
功能表(roleId,funId) __________________________________________________________________________
用户表... 角色表... 每个
用户分属不同的角色,可以在多个角色中 权限表... 每个角色有不同的权限,一个角色可以有多种权限 __________________________________________________________________________ 都答过了,楼主给7分就行,要加裤衩了! __________________________________________________________________________ 做个
页面基类,把每个
页面分配一个权限ID __________________________________________________________________________
原文链接:https://www.f2er.com/vb/263961.html