如果我想对管理员、操作名、用户进行多级权限管理,数据库怎么建比较分?怎么实现? 建一个用户表,字段为id, username,password,功能1,功能2,功能3,功能4功能数据类型设为boolean根据功能字段的中的值判断该用户是否有该项功能的权限,然后再进一步的处理。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 A03(值班员信息表)A001 As Integer '登陆编号A002 As Char(20) '登陆名称A003 As Char(20) '登陆密码A004 As Char(1) '用户级别(0--管理员、1--操作名、2--用户) 做一个string1001000111000111111111代表有此权利,0代表无此权利。 我同意: j4sxw(HelloWorld)和alicky(周松) 的建议但我不知道哪一种方式对我来说更合理前者灵活些,后者简洁些,怎么办? 建立表的时候加一个属性,如Identity存储级别。或者单独建立一个表,然后建立 一些适当的关系,也是可以的。 用户表:用户id用户名密码权限表:用户id 功能id 状态 --0 无权限 1是浏览 2 可读写功能表功能id功能描述 <p color=red>红色标题 2楼接分</p> 自己做的条码,扫描枪不能读 vb 关于数据保存与调用 在ADO中,游标是什么意思??? 如何关闭应用程序! 请问谁有简单的通用数据库浏览工具,visdata太差了,一碰到有identity的SQL表就出错。 怎样在Rscordset 中实现 DISTINCT 的效果! ComboBox控件的问题!!急!!! 向大家吐血推荐:vs.net正式版下载地址 关于如何在窗体上显示文字。望大侠赐教!!!!! 如果我的数据要在Internet上,用固定IP点对点传送,要怎么写?要注意什么? 请问有哪位老师知道如何设置鼠标中键的滚动功能吗?
A001 As Integer '登陆编号
A002 As Char(20) '登陆名称
A003 As Char(20) '登陆密码
A004 As Char(1) '用户级别(0--管理员、1--操作名、2--用户)
但我不知道哪一种方式对我来说更合理
前者灵活些,后者简洁些,怎么办?
或者单独建立一个表,然后建立 一些适当的关系,也是可以的。
用户id
用户名
密码权限表:
用户id
功能id
状态 --0 无权限 1是浏览 2 可读写功能表
功能id
功能描述